1 1
2 3
3 3
4 5
5 11
6 5
7 7
8 23
9 23
10 7
11 9
12 39
13 59
14 39
15 9
16 11
17 59
18 119
19 119
20 59
21 11
22 13
23 83
24 209
25 279
26 209
27 83
28 13
29 15
30 111
31 335
32 559
33 559
34 335
35 111
36 15
37 17
38 143
39 503
40 1007
41 1259
42 1007
43 503
44 143
45 17
46 19
47 179
48 719
49 1679
50 2519
51 2519
52 1679
53 719
54 179
55 19
56 21
57 219
58 989
59 2639
60 4619
61 5543
62 4619
63 2639
64 989
65 219
66 21
67 23
68 263
69 1319
70 3959
71 7919
72 11087
73 11087
74 7919
75 3959
76 1319
77 263
78 23
79 25
80 311
81 1715
82 5719
83 12869
84 20591
85 24023
86 20591
87 12869
88 5719
89 1715
90 311
91 25
92 27
93 363
94 2183
95 8007
96 20019
97 36035
98 48047
99 48047
100 36035
101 20019
102 8007
103 2183
104 363
105 27
106 29
107 419
108 2729
109 10919
110 30029
111 60059
112 90089
113 102959
114 90089
115 60059
116 30029
117 10919
118 2729
119 419
120 29
121 31
122 479
123 3359
124 14559
125 43679
126 96095
127 160159
128 205919
129 205919
130 160159
131 96095
132 43679
133 14559
134 3359
135 479
136 31
137 33
138 543
139 4079
140 19039
141 61879
142 148511
143 272271
144 388959
145 437579
146 388959
147 272271
148 148511
149 61879
150 19039
151 4079
152 543
153 33
154 35
155 611
156 4895
157 24479
158 85679
159 222767
160 445535
161 700127
162 875159
163 875159
164 700127
165 445535
166 222767
167 85679
168 24479
169 4895
170 611
171 35
172 37
173 683
174 5813
175 31007
176 116279
177 325583
178 705431
179 1209311
180 1662803
181 1847559
182 1662803
183 1209311
184 705431
185 325583
186 116279
187 31007
188 5813
189 683
190 37
191 39
192 759
193 6839
194 38759
195 155039
196 465119
197 1085279
198 2015519
199 3023279
200 3695119
201 3695119
202 3023279
203 2015519
204 1085279
205 465119
206 155039
207 38759
208 6839
209 759
210 39
211 41
212 839
213 7979
214 47879
215 203489
216 651167
217 1627919
218 3255839
219 5290739
220 7054319
221 7759751
222 7054319
223 5290739
224 3255839
225 1627919
226 651167
227 203489
228 47879
229 7979
230 839
231 41
232 43
233 923
234 9239
235 58519
236 263339
237 895355
238 2387615
239 5116319
240 8953559
241 12932919
242 15519503
243 15519503
244 12932919
245 8953559
246 5116319
247 2387615
248 895355
249 263339
250 58519
251 9239
252 923
253 43
254 45
255 1011
256 10625
257 70839
258 336489
259 1211363
260 3432197
261 7845023
262 14709419
263 22881319
264 29745715
265 32449871
266 29745715
267 22881319
268 14709419
269 7845023
270 3432197
271 1211363
272 336489
273 70839
274 10625
275 1011
276 45
277 47
278 1103
279 12143
280 85007
281 425039
282 1615151
283 4845455
284 11767535
285 23535071
286 39225119
287 54915167
288 64899743
289 64899743
290 54915167
291 39225119
292 23535071
293 11767535
294 4845455
295 1615151
296 425039
297 85007
298 12143
299 1103
300 47
301 49
302 1199
303 13799
304 101199
305 531299
306 2125199
307 6729799
308 17305199
309 36773549
310 65375199
311 98062799
312 124807199
313 135207799
314 124807199
315 98062799
316 65375199
317 36773549
318 17305199
319 6729799
320 2125199
321 531299
322 101199
323 13799
324 1199
325 49
326 51
327 1299
328 15599
329 119599
330 657799
331 2762759
332 9209199
333 24996399
334 56241899
335 106234699
336 169975519
337 231784799
338 270415599
339 270415599
340 231784799
341 169975519
342 106234699
343 56241899
344 24996399
345 9209199
346 2762759
347 657799
348 119599
349 15599
350 1299
351 51
352 53
353 1403
354 17549
355 140399
356 807299
357 3552119
358 12432419
359 35521199
360 84362849
361 168725699
362 286833689
363 417212639
364 521515799
365 561632399
366 521515799
367 417212639
368 286833689
369 168725699
370 84362849
371 35521199
372 12432419
373 3552119
374 807299
375 140399
376 17549
377 1403
378 53
379 55
380 1511
381 19655
382 163799
383 982799
384 4520879
385 16576559
386 49729679
387 124324199
388 262462199
389 472431959
390 730122119
391 973496159
392 1123264799
393 1123264799
394 973496159
395 730122119
396 472431959
397 262462199
398 124324199
399 49729679
400 16576559
401 4520879
402 982799
403 163799
404 19655
405 1511
406 55
407 57
408 1623
409 21923
410 190007
411 1187549
412 5700239
413 21850919
414 68674319
415 180270089
416 400600199
417 761140379
418 1245502439
419 1764461789
420 2171645279
421 2326762799
422 2171645279
423 1764461789
424 1245502439
425 761140379
426 400600199
427 180270089
428 68674319
429 21850919
430 5700239
431 1187549
432 190007
433 21923
434 1623
435 57
436 59
437 1739
438 24359
439 219239
440 1425059
441 7125299
442 28501199
443 93646799
444 257528699
445 600900299
446 1201800599
447 2075837399
448 3113756099
449 4071834899
450 4653525599
451 4653525599
452 4071834899
453 3113756099
454 2075837399
455 1201800599
456 600900299
457 257528699
458 93646799
459 28501199
460 7125299
461 1425059
462 219239
463 24359
464 1739
465 59
466 61
467 1859
468 26969
469 251719
470 1699109
471 8835371
472 36814049
473 126219599
474 362881349
475 887043299
476 1862790929
477 3386892599
478 5362579949
479 7425110699
480 9016205849
481 9617286239
482 9016205849
483 7425110699
484 5362579949
485 3386892599
486 1862790929
487 887043299
488 362881349
489 126219599
490 36814049
491 8835371
492 1699109
493 251719
494 26969
495 1859
496 61
497 63
498 1983
499 29759
500 287679
501 2013759
502 10874303
503 47121983
504 168292799
505 504878399
506 1290244799
507 2838538559
508 5419028159
509 9031713599
510 13200196799
511 16971681599
512 19234572479
513 19234572479
514 16971681599
515 13200196799
516 9031713599
517 5419028159
518 2838538559
519 1290244799
520 504878399
521 168292799
522 47121983
523 10874303
524 2013759
525 287679
526 29759
527 1983
528 63
529 65
530 2111
531 32735
532 327359
533 2373359
534 13290815
535 59808671
536 222146495
537 694207799
538 1851220799
539 4257807839
540 8515615679
541 14902327439
542 22926657599
543 31114749599
544 37337699519
545 39671305739
546 37337699519
547 31114749599
548 22926657599
549 14902327439
550 8515615679
551 4257807839
552 1851220799
553 694207799
554 222146495
555 59808671
556 13290815
557 2373359
558 327359
559 32735
560 2111
561 65
562 67
563 2243
564 35903
565 371007
566 2782559
567 16138847
568 75314623
569 290499263
570 944122607
571 2622562799
572 6294150719
573 13160496959
574 24127577759
575 38975317919
576 55679025599
577 70526765759
578 79342611479
579 79342611479
580 70526765759
581 55679025599
582 38975317919
583 24127577759
584 13160496959
585 6294150719
586 2622562799
587 944122607
588 290499263
589 75314623
590 16138847
591 2782559
592 371007
593 35903
594 2243
595 67
596 69
597 2379
598 39269
599 418879
600 3246319
601 19477919
602 94143279
603 376573119
604 1270934279
605 3671587919
606 9178969799
607 20026843199
608 38384782799
609 64958863199
610 97438294799
611 129917726399
612 154277300099
613 163352435399
614 154277300099
615 129917726399
616 97438294799
617 64958863199
618 38384782799
619 20026843199
620 9178969799
621 3671587919
622 1270934279
623 376573119
624 94143279
625 19477919
626 3246319
627 418879
628 39269
629 2379
630 69
631 71
632 2519
633 42839
634 471239
635 3769919
636 23373503
637 116867519
638 484165439
639 1694579039
640 5083737119
641 13217716511
642 30040264799
643 60080529599
644 106296321599
645 167037076799
646 233851907519
647 292314884399
648 326704870799
649 326704870799
650 292314884399
651 233851907519
652 167037076799
653 106296321599
654 60080529599
655 30040264799
656 13217716511
657 5083737119
658 1694579039
659 484165439
660 116867519
661 23373503
662 3769919
663 471239
664 42839
665 2519
666 71
667 73
668 2663
669 46619
670 528359
671 4358969
672 27897407
673 144136607
674 617728319
675 2239265159
676 6966602719
677 18809827343
678 44459591903
679 92624149799
680 170998430399
681 280925992799
682 412024789439
683 540782536139
684 636214748399
685 671560012199
686 636214748399
687 540782536139
688 412024789439
689 280925992799
690 170998430399
691 92624149799
692 44459591903
693 18809827343
694 6966602719
695 2239265159
696 617728319
697 144136607
698 27897407
699 4358969
700 528359
701 46619
702 2663
703 73
704 75
705 2811
706 50615
707 590519
708 5019419
709 33128171
710 176683583
711 782455871
712 2934209519
713 9454675119
714 26473090335
715 64979403551
716 140788707695
717 270747514799
718 464138596799
719 711679181759
720 978558874919
721 1208808021959
722 1343120024399
723 1343120024399
724 1208808021959
725 978558874919
726 711679181759
727 464138596799
728 270747514799
729 140788707695
730 64979403551
731 26473090335
732 9454675119
733 2934209519
734 782455871
735 176683583
736 33128171
737 5019419
738 590519
739 50615
740 2811
741 75
742 77
743 2963
744 54833
745 658007
746 5757569
747 39151475
748 215333117
749 984379967
750 3814472375
751 12714907919
752 36873232967
753 93859138463
754 211183061543
755 422366123087
756 754225219799
757 1206760351679
758 1734718005539
759 2244929183639
760 2619084047579
761 2756930576399
762 2619084047579
763 2244929183639
764 1734718005539
765 1206760351679
766 754225219799
767 422366123087
768 211183061543
769 93859138463
770 36873232967
771 12714907919
772 3814472375
773 984379967
774 215333117
775 39151475
776 5757569
777 658007
778 54833
779 2963
780 77
781 79
782 3119
783 59279
784 731119
785 6580079
786 46060559
787 261009839
788 1230474959
789 4921899839
790 16953210559
791 50859631679
792 134084483519
793 312863794879
794 649794035519
795 1206760351679
796 2011267252799
797 3016900879199
798 4081689424799
799 4988731519199
800 5513861152799
801 5513861152799
802 4988731519199
803 4081689424799
804 3016900879199
805 2011267252799
806 1206760351679
807 649794035519
808 312863794879
809 134084483519
810 50859631679
811 16953210559
812 4921899839
813 1230474959
814 261009839
815 46060559
816 6580079
817 731119
818 59279
819 3119
820 79
821 81
822 3279
823 63959
824 810159
825 7493979
826 53956655
827 314747159
828 1528771919
829 6306184169
830 22421988159
831 69508163295
832 189567718079
833 458121985359
834 986724276159
835 1902968246879
836 3298478294591
837 5153872335299
838 7276055061599
839 9297181467599
840 10765157488799
841 11303415363239
842 10765157488799
843 9297181467599
844 7276055061599
845 5153872335299
846 3298478294591
847 1902968246879
848 986724276159
849 458121985359
850 189567718079
851 69508163295
852 22421988159
853 6306184169
854 1528771919
855 314747159
856 53956655
857 7493979
858 810159
859 63959
860 3279
861 81
862 83
863 3443
864 68879
865 895439
866 8506679
867 62949431
868 377696591
869 1888482959
870 8026052579
871 29428859459
872 94172350271
873 265394805311
874 663487013279
875 1480086414239
876 2960172828479
877 5328311091263
878 8658505523303
879 12733096357799
880 16977461810399
881 20551664296799
882 22606830726479
883 22606830726479
884 20551664296799
885 16977461810399
886 12733096357799
887 8658505523303
888 5328311091263
889 2960172828479
890 1480086414239
891 663487013279
892 265394805311
893 94172350271
894 29428859459
895 8026052579
896 1888482959
897 377696591
898 62949431
899 8506679
900 895439
901 68879
902 3443
903 83
904 85
905 3611
906 74045
907 987279
908 9625979
909 73157447
910 451137595
911 2320136207
912 10150595909
913 38346695659
914 126544095677
915 368128278335
916 950998052367
917 2194610890079
918 4545979700879
919 8485828774975
920 14319836057771
921 21900925735415
922 30417952410299
923 38422676728799
924 44186078238119
925 46290177201839
926 44186078238119
927 38422676728799
928 30417952410299
929 21900925735415
930 14319836057771
931 8485828774975
932 4545979700879
933 2194610890079
934 950998052367
935 368128278335
936 126544095677
937 38346695659
938 10150595909
939 2320136207
940 451137595
941 73157447
942 9625979
943 987279
944 74045
945 3611
946 85
947 87
948 3783
949 79463
950 1086007
951 10860079
952 84708623
953 536487951
954 2835722031
955 12760749143
956 49625135559
957 168725460903
958 506176382711
959 1349803687231
960 3218762638783
961 6897348511679
962 13334873789247
963 23336029131183
964 37063105090703
965 53535596242127
966 70441574002799
967 84529888803359
968 92580354403679
969 92580354403679
970 84529888803359
971 70441574002799
972 53535596242127
973 37063105090703
974 23336029131183
975 13334873789247
976 6897348511679
977 3218762638783
978 1349803687231
979 506176382711
980 168725460903
981 49625135559
982 12760749143
983 2835722031
984 536487951
985 84708623
986 10860079
987 1086007
988 79463
989 3783
990 87
991 89
992 3959
993 85139
994 1191959
995 12217589
996 97740719
997 635314679
998 3448851119
999 15950936429
1000 63803745719
1001 223313110019
1002 690240521879
1003 1898161435169
1004 4672397378879
1005 10346022767519
1006 20692045535039
1007 37504332532259
1008 61771841817839
1009 92657762726759
1010 126794833205039
1011 158493541506299
1012 181135476007199
1013 189368906734799
1014 181135476007199
1015 158493541506299
1016 126794833205039
1017 92657762726759
1018 61771841817839
1019 37504332532259
1020 20692045535039
1021 10346022767519
1022 4672397378879
1023 1898161435169
1024 690240521879
1025 223313110019
1026 63803745719
1027 15950936429
1028 3448851119
1029 635314679
1030 97740719
1031 12217589
1032 1191959
1033 85139
1034 3959
1035 89
1036 91
1037 4139
1038 91079
1039 1305479
1040 13707539
1041 112401827
1042 749345519
1043 4174925039
1044 19830893939
1045 81527008419
1046 293497230311
1047 933854823719
1048 2645922000539
1049 6716571232139
1050 15352162816319
1051 31727803153727
1052 59489630913239
1053 101482311557879
1054 157861373534479
1055 224329320285839
1056 291628116371591
1057 347176329013799
1058 378737813469599
1059 378737813469599
1060 347176329013799
1061 291628116371591
1062 224329320285839
1063 157861373534479
1064 101482311557879
1065 59489630913239
1066 31727803153727
1067 15352162816319
1068 6716571232139
1069 2645922000539
1070 933854823719
1071 293497230311
1072 81527008419
1073 19830893939
1074 4174925039
1075 749345519
1076 112401827
1077 13707539
1078 1305479
1079 91079
1080 4139
1081 91
1082 93
1083 4323
1084 97289
1085 1426919
1086 15339389
1087 128850875
1088 880480985
1089 5031319919
1090 24527684609
1091 103561335019
1092 383176939573
1093 1254033620423
1094 3657598059569
1095 9566025694259
1096 22548489136469
1097 48103443491135
1098 93200421764075
1099 164471332524839
1100 264981591290019
1101 390499187164239
1102 527173902671723
1103 652691498545943
1104 741694884711299
1105 773942488394399
1106 741694884711299
1107 652691498545943
1108 527173902671723
1109 390499187164239
1110 264981591290019
1111 164471332524839
1112 93200421764075
1113 48103443491135
1114 22548489136469
1115 9566025694259
1116 3657598059569
1117 1254033620423
1118 383176939573
1119 103561335019
1120 24527684609
1121 5031319919
1122 880480985
1123 128850875
1124 15339389
1125 1426919
1126 97289
1127 4323
1128 93
1129 95
1130 4511
1131 103775
1132 1556639
1133 17123039
1134 147258143
1135 1030807007
1136 6037583903
1137 30187919519
1138 130814317919
1139 497094408095
1140 1672044827231
1141 5016134481695
1142 13504977450719
1143 32797802380319
1144 72155165236703
1145 144310330473407
1146 263154132039743
1147 438590220066239
1148 669427177995839
1149 937198049194175
1150 1204968920392511
1151 1424054178645695
1152 1547884976788799
1153 1547884976788799
1154 1424054178645695
1155 1204968920392511
1156 937198049194175
1157 669427177995839
1158 438590220066239
1159 263154132039743
1160 144310330473407
1161 72155165236703
1162 32797802380319
1163 13504977450719
1164 5016134481695
1165 1672044827231
1166 497094408095
1167 130814317919
1168 30187919519
1169 6037583903
1170 1030807007
1171 147258143
1172 17123039
1173 1556639
1174 103775
1175 4511
1176 95
1177 97
1178 4703
1179 110543
1180 1695007
1181 19068839
1182 167805791
1183 1202608175
1184 7215649055
1185 36980201411
1186 164356450719
1187 640990157807
1188 2214329636063
1189 6827516377863
1190 18906968431007
1191 47267421077519
1192 107139487775711
1193 220975193537405
1194 415953305482175
1195 716364026108191
1196 1131101093855039
1197 1640096586089807
1198 2186795448119743
1199 2683794413601503
1200 3033854554506047
1201 3160265160943799
1202 3033854554506047
1203 2683794413601503
1204 2186795448119743
1205 1640096586089807
1206 1131101093855039
1207 716364026108191
1208 415953305482175
1209 220975193537405
1210 107139487775711
1211 47267421077519
1212 18906968431007
1213 6827516377863
1214 2214329636063
1215 640990157807
1216 164356450719
1217 36980201411
1218 7215649055
1219 1202608175
1220 167805791
1221 19068839
1222 1695007
1223 110543
1224 4703
1225 97
1226 99
1227 4899
1228 117599
1229 1842399
1230 21187599
1231 190688399
1232 1398381599
1233 8590058399
1234 45097806599
1235 205445563399
1236 821782253599
1237 2913591626399
1238 9226373483599
1239 26259678376399
1240 67524887253599
1241 157558070258399
1242 334810899299099
1243 649927039815899
1244 1155425848561599
1245 1885168489758399
1246 2827752734637599
1247 3904991871642399
1248 4969989654817599
1249 5834335681742399
1250 6320530321887599
1251 6320530321887599
1252 5834335681742399
1253 4969989654817599
1254 3904991871642399
1255 2827752734637599
1256 1885168489758399
1257 1155425848561599
1258 649927039815899
1259 334810899299099
1260 157558070258399
1261 67524887253599
1262 26259678376399
1263 9226373483599
1264 2913591626399
1265 821782253599
1266 205445563399
1267 45097806599
1268 8590058399
1269 1398381599
1270 190688399
1271 21187599
1272 1842399
1273 117599
1274 4899
1275 99
1276 101
1277 5099
1278 124949
1279 1999199
1280 23490599
1281 216113519
1282 1620851399
1283 10188208799
1284 54761622299
1285 255554237399
1286 1047772373339
1287 3810081357599
1288 12382764412199
1289 36195772897199
1290 95660256942599
1291 229584616662239
1292 502216348948649
1293 1004432697897299
1294 1841459946145049
1295 3101406225086399
1296 4807179648883919
1297 6867399498405599
1298 9052481156989199
1299 11020411843291199
1300 12397963323702599
1301 12893881856650703
1302 12397963323702599
1303 11020411843291199
1304 9052481156989199
1305 6867399498405599
1306 4807179648883919
1307 3101406225086399
1308 1841459946145049
1309 1004432697897299
1310 502216348948649
1311 229584616662239
1312 95660256942599
1313 36195772897199
1314 12382764412199
1315 3810081357599
1316 1047772373339
1317 255554237399
1318 54761622299
1319 10188208799
1320 1620851399
1321 216113519
1322 23490599
1323 1999199
1324 124949
1325 5099
1326 101
1327 103
1328 5303
1329 132599
1330 2165799
1331 25989599
1332 244302239
1333 1872983839
1334 12040610399
1335 66223357199
1336 316400484399
1337 1328882034479
1338 4953105764879
1339 16510352549599
1340 49531057648799
1341 134441442189599
1342 331622224067679
1343 746150004152279
1344 1536191185019399
1345 2901694460592199
1346 5039785115765399
1347 8063656185224639
1348 11903492463903039
1349 16232035178049599
1350 20466479137540799
1351 23877558993797599
1352 25787763713301407
1353 25787763713301407
1354 23877558993797599
1355 20466479137540799
1356 16232035178049599
1357 11903492463903039
1358 8063656185224639
1359 5039785115765399
1360 2901694460592199
1361 1536191185019399
1362 746150004152279
1363 331622224067679
1364 134441442189599
1365 49531057648799
1366 16510352549599
1367 4953105764879
1368 1328882034479
1369 316400484399
1370 66223357199
1371 12040610399
1372 1872983839
1373 244302239
1374 25989599
1375 2165799
1376 132599
1377 5303
1378 103
1379 105
1380 5511
1381 140555
1382 2342599
1383 28696849
1384 275489759
1385 2158003119
1386 14181163359
1387 79769043899
1388 389981992399
1389 1676922567319
1390 6402795257039
1391 21876217128219
1392 67311437317599
1393 187510432527599
1394 475026429069919
1395 1098498617224189
1396 2326232365886519
1397 4523229600334899
1398 8094200337441399
1399 13355430556778309
1400 20351132276995519
1401 28676595481220959
1402 37404254975505599
1403 45196808095402599
1404 50620425066850911
1405 52567364492499023
1406 50620425066850911
1407 45196808095402599
1408 37404254975505599
1409 28676595481220959
1410 20351132276995519
1411 13355430556778309
1412 8094200337441399
1413 4523229600334899
1414 2326232365886519
1415 1098498617224189
1416 475026429069919
1417 187510432527599
1418 67311437317599
1419 21876217128219
1420 6402795257039
1421 1676922567319
1422 389981992399
1423 79769043899
1424 14181163359
1425 2158003119
1426 275489759
1427 28696849
1428 2342599
1429 140555
1430 5511
1431 105
1432 107
1433 5723
1434 148823
1435 2530007
1436 31625099
1437 309925979
1438 2479407839
1439 16647452639
1440 95722852679
1441 478614263399
1442 2105902758959
1443 8232165330479
1444 28812578656679
1445 90870440378759
1446 259629829653599
1447 675037557099359
1448 1603214198110979
1449 3489348548829779
1450 6978697097659559
1451 12855494653583399
1452 21854340911091779
1453 34342535717429939
1454 49952779225352639
1455 67327658955910079
1456 84159573694887599
1457 97625105486069615
1458 105134728984998047
1459 105134728984998047
1460 97625105486069615
1461 84159573694887599
1462 67327658955910079
1463 49952779225352639
1464 34342535717429939
1465 21854340911091779
1466 12855494653583399
1467 6978697097659559
1468 3489348548829779
1469 1603214198110979
1470 675037557099359
1471 259629829653599
1472 90870440378759
1473 28812578656679
1474 8232165330479
1475 2105902758959
1476 478614263399
1477 95722852679
1478 16647452639
1479 2479407839
1480 309925979
1481 31625099
1482 2530007
1483 148823
1484 5723
1485 107
1486 109
1487 5939
1488 157409
1489 2728439
1490 34787609
1491 347876099
1492 2840988149
1493 19481061599
1494 114451236899
1495 584972988599
1496 2632378448699
1497 10529513794799
1498 37730757764699
1499 121899371239799
1500 356991015773699
1501 951976042063199
1502 2320441602529049
1503 5186869464476699
1504 10661898343646549
1505 20201491598488199
1506 35352610297354349
1507 57237559529049899
1508 85856339293574849
1509 119452298147582399
1510 154292551773960599
1511 185151062128752719
1512 206514646220531879
1513 214163336821292319
1514 206514646220531879
1515 185151062128752719
1516 154292551773960599
1517 119452298147582399
1518 85856339293574849
1519 57237559529049899
1520 35352610297354349
1521 20201491598488199
1522 10661898343646549
1523 5186869464476699
1524 2320441602529049
1525 951976042063199
1526 356991015773699
1527 121899371239799
1528 37730757764699
1529 10529513794799
1530 2632378448699
1531 584972988599
1532 114451236899
1533 19481061599
1534 2840988149
1535 347876099
1536 34787609
1537 2728439
1538 157409
1539 5939
1540 109
1541 111
1542 6159
1543 166319
1544 2938319
1545 38198159
1546 389621231
1547 3246843599
1548 22727905199
1549 136367431199
1550 712141029599
1551 3275848736159
1552 13401199375199
1553 49137731042399
1554 162532494986399
1555 487597484959199
1556 1332766458888479
1557 3331916147221199
1558 7643807631860399
1559 16136927222816399
1560 31424542486537199
1561 56564176475766959
1562 94273627459611599
1563 145695606073945199
1564 209041521758269199
1565 278722029011025599
1566 345615315973671743
1567 398786903046544319
1568 428326673642584639
1569 428326673642584639
1570 398786903046544319
1571 345615315973671743
1572 278722029011025599
1573 209041521758269199
1574 145695606073945199
1575 94273627459611599
1576 56564176475766959
1577 31424542486537199
1578 16136927222816399
1579 7643807631860399
1580 3331916147221199
1581 1332766458888479
1582 487597484959199
1583 162532494986399
1584 49137731042399
1585 13401199375199
1586 3275848736159
1587 712141029599
1588 136367431199
1589 22727905199
1590 3246843599
1591 389621231
1592 38198159
1593 2938319
1594 166319
1595 6159
1596 111
1597 113
1598 6383
1599 175559
1600 3160079
1601 41871059
1602 435459023
1603 3701401703
1604 26438583599
1605 161936324549
1606 863660397599
1607 4059203868719
1608 16974852541919
1609 63655697032199
1610 215450051493599
1611 661739443873199
1612 1852870442844959
1613 4747980509790209
1614 11171718846565199
1615 24205390834224599
1616 48410781668449199
1617 89559946086631019
1618 153531336148510319
1619 244254398418084599
1620 361071719400646799
1621 496473614175889349
1622 635486226145138367
1623 757695115788434207
1624 841883461987149119
1625 871950728486690159
1626 841883461987149119
1627 757695115788434207
1628 635486226145138367
1629 496473614175889349
1630 361071719400646799
1631 244254398418084599
1632 153531336148510319
1633 89559946086631019
1634 48410781668449199
1635 24205390834224599
1636 11171718846565199
1637 4747980509790209
1638 1852870442844959
1639 661739443873199
1640 215450051493599
1641 63655697032199
1642 16974852541919
1643 4059203868719
1644 863660397599
1645 161936324549
1646 26438583599
1647 3701401703
1648 435459023
1649 41871059
1650 3160079
1651 175559
1652 6383
1653 113
1654 115
1655 6611
1656 185135
1657 3394159
1658 45821159
1659 485704295
1660 4209437231
1661 30668756975
1662 191679731099
1663 1043589647099
1664 5009230306079
1665 21403074944159
1666 82045120619279
1667 284002340605199
1668 892578784759199
1669 2558725849643039
1670 6716655355312979
1671 16198992327519539
1672 35997760727821199
1673 73890140441317199
1674 140391266838502679
1675 247356041572599959
1676 404764431664254479
1677 615945874271691599
1678 872589988551563099
1679 1151818784888063291
1680 1417623119862231743
1681 1627641359841821631
1682 1743901456973380319
1683 1743901456973380319
1684 1627641359841821631
1685 1417623119862231743
1686 1151818784888063291
1687 872589988551563099
1688 615945874271691599
1689 404764431664254479
1690 247356041572599959
1691 140391266838502679
1692 73890140441317199
1693 35997760727821199
1694 16198992327519539
1695 6716655355312979
1696 2558725849643039
1697 892578784759199
1698 284002340605199
1699 82045120619279
1700 21403074944159
1701 5009230306079
1702 1043589647099
1703 191679731099
1704 30668756975
1705 4209437231
1706 485704295
1707 45821159
1708 3394159
1709 185135
1710 6611
1711 115
1712 117
1713 6843
1714 195053
1715 3641007
1716 50063859
1717 540689687
1718 4776092243
1719 35479542383
1720 226182082697
1721 1256567126099
1722 6157178917889
1723 26867689823519
1724 105231785142119
1725 372358624349039
1726 1196867006836199
1727 3510809886719519
1728 9435301570558709
1729 23310745056674459
1730 53096697073536269
1731 111782520154813199
1732 217975914301885739
1733 394432606831983719
1734 663363929671972619
1735 1038308759486565839
1736 1514200274251241849
1737 2059312372981688915
1738 2613742627245989777
1739 3097769039698950847
1740 3429672865380981295
1741 3547937446945842719
1742 3429672865380981295
1743 3097769039698950847
1744 2613742627245989777
1745 2059312372981688915
1746 1514200274251241849
1747 1038308759486565839
1748 663363929671972619
1749 394432606831983719
1750 217975914301885739
1751 111782520154813199
1752 53096697073536269
1753 23310745056674459
1754 9435301570558709
1755 3510809886719519
1756 1196867006836199
1757 372358624349039
1758 105231785142119
1759 26867689823519
1760 6157178917889
1761 1256567126099
1762 226182082697
1763 35479542383
1764 4776092243
1765 540689687
1766 50063859
1767 3641007
1768 195053
1769 6843
1770 117
1771 119
1772 7079
1773 205319
1774 3901079
1775 54615119
1776 600766319
1777 5406896879
1778 40937933519
1779 266096567879
1780 1507880551319
1781 7539402756599
1782 33584612279399
1783 134338449117599
1784 485685162194399
1785 1595822675781599
1786 4787468027344799
1787 13165537075198199
1788 33301064366677799
1789 77702483522248199
1790 167673780232219799
1791 335347560464439599
1792 622788326576816399
1793 1075725291359955599
1794 1730514599144276399
1795 2595771898716414599
1796 3634080658202980439
1797 4752259322265435959
1798 5808316949435532839
1799 6638076513640608959
1800 7095874893891685439
1801 7095874893891685439
1802 6638076513640608959
1803 5808316949435532839
1804 4752259322265435959
1805 3634080658202980439
1806 2595771898716414599
1807 1730514599144276399
1808 1075725291359955599
1809 622788326576816399
1810 335347560464439599
1811 167673780232219799
1812 77702483522248199
1813 33301064366677799
1814 13165537075198199
1815 4787468027344799
1816 1595822675781599
1817 485685162194399
1818 134338449117599
1819 33584612279399
1820 7539402756599
1821 1507880551319
1822 266096567879
1823 40937933519
1824 5406896879
1825 600766319
1826 54615119
1827 3901079
1828 205319
1829 7079
1830 119
1831 121
1832 7319
1833 215939
1834 4174839
1835 59491469
1836 666304463
1837 6107790919
1838 47117244239
1839 312151743089
1840 1803543404519
1841 9198071363051
1842 41809415286599
1843 170721779086949
1844 630357338167199
1845 2116199635275599
1846 6489678881511839
1847 18252221854252049
1848 47241044799240599
1849 112853607020408099
1850 249465868150375799
1851 511405029708270389
1852 974104818491943599
1853 1726822178235718199
1854 2853010555345969199
1855 4398391272825035849
1856 6333683432868051623
1857 8526112313476223339
1858 10736585876229318279
1859 12653833354127410829
1860 13962850597657832639
1861 14428278950913093727
1862 13962850597657832639
1863 12653833354127410829
1864 10736585876229318279
1865 8526112313476223339
1866 6333683432868051623
1867 4398391272825035849
1868 2853010555345969199
1869 1726822178235718199
1870 974104818491943599
1871 511405029708270389
1872 249465868150375799
1873 112853607020408099
1874 47241044799240599
1875 18252221854252049
1876 6489678881511839
1877 2116199635275599
1878 630357338167199
1879 170721779086949
1880 41809415286599
1881 9198071363051
1882 1803543404519
1883 312151743089
1884 47117244239
1885 6107790919
1886 666304463
1887 59491469
1888 4174839
1889 215939
1890 7319
1891 121
1892 123
1893 7563
1894 226919
1895 4462759
1896 64710019
1897 737694227
1898 6885146127
1899 54097576719
1900 365158642859
1901 2150378674619
1902 11181969108023
1903 51843674955383
1904 216015312314099
1905 814211561799299
1906 2791582497597599
1907 8746958492472479
1908 25147505665858379
1909 66566926762566299
1910 162719154308495399
1911 368259138698173799
1912 773344191266164979
1913 1509862468662512579
1914 2745204488477295599
1915 4654911958722370799
1916 7370277267977087099
1917 10908010356606088907
1918 15103398955300738487
1919 19578480127241698039
1920 23773868725936347619
1921 27053023032962050739
1922 28856557901826187455
1923 28856557901826187455
1924 27053023032962050739
1925 23773868725936347619
1926 19578480127241698039
1927 15103398955300738487
1928 10908010356606088907
1929 7370277267977087099
1930 4654911958722370799
1931 2745204488477295599
1932 1509862468662512579
1933 773344191266164979
1934 368259138698173799
1935 162719154308495399
1936 66566926762566299
1937 25147505665858379
1938 8746958492472479
1939 2791582497597599
1940 814211561799299
1941 216015312314099
1942 51843674955383
1943 11181969108023
1944 2150378674619
1945 365158642859
1946 54097576719
1947 6885146127
1948 737694227
1949 64710019
1950 4462759
1951 226919
1952 7563
1953 123
1954 125
1955 7811
1956 238265
1957 4765319
1958 70288469
1959 815346251
1960 7745789393
1961 61966315151
1962 426018416669
1963 2556110500019
1964 13547385650105
1965 64042186709591
1966 272179293515765
1967 1046843436599099
1968 3663952028096849
1969 11724646489909919
1970 34441149064110389
1971 93193697467592819
1972 232984243668982049
1973 539542459022905799
1974 1160016286899247469
1975 2320032573798494939
1976 4323697069351740569
1977 7519473164089983599
1978 12219143891646223349
1979 18573098715302259491
1980 26430948171776292353
1981 35241264229035056471
1982 44051580286293820589
1983 51646680335654824139
1984 56811348369220306553
1985 58643972510162897087
1986 56811348369220306553
1987 51646680335654824139
1988 44051580286293820589
1989 35241264229035056471
1990 26430948171776292353
1991 18573098715302259491
1992 12219143891646223349
1993 7519473164089983599
1994 4323697069351740569
1995 2320032573798494939
1996 1160016286899247469
1997 539542459022905799
1998 232984243668982049
1999 93193697467592819
2000 34441149064110389
2001 11724646489909919
2002 3663952028096849
2003 1046843436599099
2004 272179293515765
2005 64042186709591
2006 13547385650105
2007 2556110500019
2008 426018416669
2009 61966315151
2010 7745789393
2011 815346251
2012 70288469
2013 4765319
2014 238265
2015 7811
2016 125
2017 127
2018 8063
2019 249983
2020 5083007
2021 76245119
2022 899692415
2023 8697026687
2024 70818645887
2025 495730521215
2026 3029464296319
2027 16359107200127
2028 78821152873343
2029 341558329117823
2030 1339959598846847
2031 4785569995881599
2032 15632861986546559
2033 46898585959639679
2034 129660796476650879
2035 331355368773663359
2036 784789031306044799
2037 1726535868873298559
2038 3535287731502468479
2039 6749185669231985279
2040 12031157062543973759
2041 20051928437573289599
2042 31281008362614331775
2043 45718396837667100287
2044 62651136407173433727
2045 80551461094937271935
2046 97217280631820845439
2047 110179584716063624831
2048 117287945020325794175
2049 117287945020325794175
2050 110179584716063624831
2051 97217280631820845439
2052 80551461094937271935
2053 62651136407173433727
2054 45718396837667100287
2055 31281008362614331775
2056 20051928437573289599
2057 12031157062543973759
2058 6749185669231985279
2059 3535287731502468479
2060 1726535868873298559
2061 784789031306044799
2062 331355368773663359
2063 129660796476650879
2064 46898585959639679
2065 15632861986546559
2066 4785569995881599
2067 1339959598846847
2068 341558329117823
2069 78821152873343
2070 16359107200127
2071 3029464296319
2072 495730521215
2073 70818645887
2074 8697026687
2075 899692415
2076 76245119
2077 5083007
2078 249983
2079 8063
2080 127
2081 129
2082 8319
2083 262079
2084 5416319
2085 82598879
2086 991186559
2087 9746667839
2088 80758104959
2089 575401497839
2090 3580275986559
2091 19691517926079
2092 96667451637119
2093 426947911397279
2094 1707791645589119
2095 6221240994646079
2096 20737469982153599
2097 63508501820345399
2098 179318122786857599
2099 468219542832350399
2100 1133584156330953599
2101 2550564351744645599
2102 5344039594131638399
2103 10445168297620929599
2104 19073785586959958399
2105 32584383711056595599
2106 52135013937690552959
2107 78202520906535829439
2108 110062807201791167359
2109 145440138088081185439
2110 180546378316238712959
2111 210637441368945165119
2112 231021709888520503679
2113 238241138322536769419
2114 231021709888520503679
2115 210637441368945165119
2116 180546378316238712959
2117 145440138088081185439
2118 110062807201791167359
2119 78202520906535829439
2120 52135013937690552959
2121 32584383711056595599
2122 19073785586959958399
2123 10445168297620929599
2124 5344039594131638399
2125 2550564351744645599
2126 1133584156330953599
2127 468219542832350399
2128 179318122786857599
2129 63508501820345399
2130 20737469982153599
2131 6221240994646079
2132 1707791645589119
2133 426947911397279
2134 96667451637119
2135 19691517926079
2136 3580275986559
2137 575401497839
2138 80758104959
2139 9746667839
2140 991186559
2141 82598879
2142 5416319
2143 262079
2144 8319
2145 129
2146 131
2147 8579
2148 274559
2149 5765759
2150 89369279
2151 1090305215
2152 10903052159
2153 91897153919
2154 666254365919
2155 4219610984159
2156 23629821511295
2157 118149107556479
2158 531670984004159
2159 2167581704016959
2160 8051017757777279
2161 27373460376442751
2162 85542063676383599
2163 246562418831929199
2164 657499783551811199
2165 1626446832996585599
2166 3740827715892146879
2167 8016059391197457599
2168 16032118782394915199
2169 29973091636651363199
2170 52452910364139885599
2171 86022772997189412383
2172 132342727687983711359
2173 191161717771532027519
2174 259433759832793465919
2175 331001693579770973759
2176 397202032295725168511
2177 448453907430657448319
2178 476482276645073538839
2179 476482276645073538839
2180 448453907430657448319
2181 397202032295725168511
2182 331001693579770973759
2183 259433759832793465919
2184 191161717771532027519
2185 132342727687983711359
2186 86022772997189412383
2187 52452910364139885599
2188 29973091636651363199
2189 16032118782394915199
2190 8016059391197457599
2191 3740827715892146879
2192 1626446832996585599
2193 657499783551811199
2194 246562418831929199
2195 85542063676383599
2196 27373460376442751
2197 8051017757777279
2198 2167581704016959
2199 531670984004159
2200 118149107556479
2201 23629821511295
2202 4219610984159
2203 666254365919
2204 91897153919
2205 10903052159
2206 1090305215
2207 89369279
2208 5765759
2209 274559
2210 8579
2211 131
2212 133
2213 8843
2214 287429
2215 6131839
2216 96576479
2217 1197548351
2218 12175074911
2219 104357784959
2220 769638664079
2221 4959893612959
2222 28271393593871
2223 143927094659711
2224 659665850523679
2225 2740150456021439
2226 10373426726366879
2227 35961212651405183
2228 114626365326354023
2229 337136368606923599
2230 917760114541069799
2231 2318551868314281599
2232 5448596890538561759
2233 11935021760227325759
2234 24412544509555893599
2235 46702259061759100799
2236 83674880818985055599
2237 140573799775894893407
2238 221674068877372716527
2239 328406027966478098559
2240 457422681810451637279
2241 599381445130936628159
2242 739237115661488508063
2243 858468908510115686783
2244 938950368682939032419
2245 967403410158179609159
2246 938950368682939032419
2247 858468908510115686783
2248 739237115661488508063
2249 599381445130936628159
2250 457422681810451637279
2251 328406027966478098559
2252 221674068877372716527
2253 140573799775894893407
2254 83674880818985055599
2255 46702259061759100799
2256 24412544509555893599
2257 11935021760227325759
2258 5448596890538561759
2259 2318551868314281599
2260 917760114541069799
2261 337136368606923599
2262 114626365326354023
2263 35961212651405183
2264 10373426726366879
2265 2740150456021439
2266 659665850523679
2267 143927094659711
2268 28271393593871
2269 4959893612959
2270 769638664079
2271 104357784959
2272 12175074911
2273 1197548351
2274 96576479
2275 6131839
2276 287429
2277 8843
2278 133
2279 135
2280 9111
2281 300695
2282 6515079
2283 104241279
2284 1313440127
2285 13572214655
2286 118272156287
2287 887041172159
2288 5815047684159
2289 33727276568127
2290 174768614943935
2291 815586869738367
2292 3450559833508479
2293 13309302214961279
2294 47026201159529855
2295 152835153768472031
2296 458505461305416095
2297 1273626281403933599
2298 3284615146778565599
2299 7883076352268557439
2300 17643075645553438079
2301 36890067258884461439
2302 72176218549991337599
2303 132323067341650785599
2304 227595675827639351231
2305 367654553260032798143
2306 558290247543012767551
2307 797557496490018239359
2308 1072577322865886597759
2309 1358597942296789690495
2310 1621552382741329630591
2311 1824246430583995834415
2312 1934806820316359218319
2313 1934806820316359218319
2314 1824246430583995834415
2315 1621552382741329630591
2316 1358597942296789690495
2317 1072577322865886597759
2318 797557496490018239359
2319 558290247543012767551
2320 367654553260032798143
2321 227595675827639351231
2322 132323067341650785599
2323 72176218549991337599
2324 36890067258884461439
2325 17643075645553438079
2326 7883076352268557439
2327 3284615146778565599
2328 1273626281403933599
2329 458505461305416095
2330 152835153768472031
2331 47026201159529855
2332 13309302214961279
2333 3450559833508479
2334 815586869738367
2335 174768614943935
2336 33727276568127
2337 5815047684159
2338 887041172159
2339 118272156287
2340 13572214655
2341 1313440127
2342 104241279
2343 6515079
2344 300695
2345 9111
2346 135
2347 137
2348 9383
2349 314363
2350 6916007
2351 112385129
2352 1438529663
2353 15104561471
2354 133783258751
2355 1020097347983
2356 6800648986559
2357 40123829020703
2358 211562007563711
2359 1004919535927631
2360 4328884154765183
2361 17006330608006079
2362 61222790188821887
2363 202800492500472503
2364 620330918236739423
2365 1757604268337428367
2366 4625274390361653599
2367 11331922256386051319
2368 25901536586025260159
2369 55335100888326692159
2370 110670201776653384319
2371 207506628331225095599
2372 365211665862956168255
2373 604003908927196739807
2374 939561636108972706367
2375 1375786681445281462895
2376 1897636801993491672959
2377 2466927842591539174847
2378 3023976065112209311103
2379 3496472325285992015963
2380 3814333445766536744687
2381 3926519723583199590119
2382 3814333445766536744687
2383 3496472325285992015963
2384 3023976065112209311103
2385 2466927842591539174847
2386 1897636801993491672959
2387 1375786681445281462895
2388 939561636108972706367
2389 604003908927196739807
2390 365211665862956168255
2391 207506628331225095599
2392 110670201776653384319
2393 55335100888326692159
2394 25901536586025260159
2395 11331922256386051319
2396 4625274390361653599
2397 1757604268337428367
2398 620330918236739423
2399 202800492500472503
2400 61222790188821887
2401 17006330608006079
2402 4328884154765183
2403 1004919535927631
2404 211562007563711
2405 40123829020703
2406 6800648986559
2407 1020097347983
2408 133783258751
2409 15104561471
2410 1438529663
2411 112385129
2412 6916007
2413 314363
2414 9383
2415 137
2416 139
2417 9659
2418 328439
2419 7335159
2420 121030139
2421 1573391819
2422 16782846079
2423 151045614719
2424 1170603514079
2425 7934090484319
2426 47604542905919
2427 255333457404479
2428 1234111710788319
2429 5411105193456479
2430 21644420773825919
2431 79362876170695039
2432 267849707076095759
2433 835060851472533839
2434 2412398015365097759
2435 6475384146506315039
2436 16188460366265787599
2437 37773074187953504399
2438 82413980046444009599
2439 168411176616646454399
2440 322788088515239037599
2441 581018559327430267679
2442 983262177323343529919
2443 1565936060181621177279
2444 2348904090272431765919
2445 3320864403488610427679
2446 4427819204651480570239
2447 5570482225206701362559
2448 6614947642432957868039
2449 7416759477879377003559
2450 7853039447166399180239
2451 7853039447166399180239
2452 7416759477879377003559
2453 6614947642432957868039
2454 5570482225206701362559
2455 4427819204651480570239
2456 3320864403488610427679
2457 2348904090272431765919
2458 1565936060181621177279
2459 983262177323343529919
2460 581018559327430267679
2461 322788088515239037599
2462 168411176616646454399
2463 82413980046444009599
2464 37773074187953504399
2465 16188460366265787599
2466 6475384146506315039
2467 2412398015365097759
2468 835060851472533839
2469 267849707076095759
2470 79362876170695039
2471 21644420773825919
2472 5411105193456479
2473 1234111710788319
2474 255333457404479
2475 47604542905919
2476 7934090484319
2477 1170603514079
2478 151045614719
2479 16782846079
2480 1573391819
2481 121030139
2482 7335159
2483 328439
2484 9659
2485 139
2486 141
2487 9939
2488 342929
2489 7773079
2490 130199089
2491 1718627987
2492 18618469869
2493 170226010239
2494 1340529830639
2495 9234761055519
2496 56332042438671
2497 307265686029119
2498 1510722956309839
2499 6740148574305439
2500 27442033481100719
2501 102450258329442687
2502 352172763007459239
2503 1118666423670752879
2504 3293851136363883479
2505 9014750478469575839
2506 22987613720097418391
2507 54732413619279567599
2508 121904012152031764199
2509 254408373186848899199
2510 498216397490912427599
2511 916718171383278866783
2512 1586627604317213423279
2513 2585615355183607060159
2514 3970766438317682270959
2515 5750765186529057082079
2516 7859379088256378012175
2517 10141134307427584531839
2518 12359507437177368648179
2519 14232160079173939655479
2520 15487938909689287272139
2521 15930451449966124051343
2522 15487938909689287272139
2523 14232160079173939655479
2524 12359507437177368648179
2525 10141134307427584531839
2526 7859379088256378012175
2527 5750765186529057082079
2528 3970766438317682270959
2529 2585615355183607060159
2530 1586627604317213423279
2531 916718171383278866783
2532 498216397490912427599
2533 254408373186848899199
2534 121904012152031764199
2535 54732413619279567599
2536 22987613720097418391
2537 9014750478469575839
2538 3293851136363883479
2539 1118666423670752879
2540 352172763007459239
2541 102450258329442687
2542 27442033481100719
2543 6740148574305439
2544 1510722956309839
2545 307265686029119
2546 56332042438671
2547 9234761055519
2548 1340529830639
2549 170226010239
2550 18618469869
2551 1718627987
2552 130199089
2553 7773079
2554 342929
2555 9939
2556 141
2557 143
2558 10223
2559 357839
2560 8230319
2561 139915439
2562 1874866895
2563 20623535855
2564 191504261519
2565 1532034092159
2566 10724238645119
2567 66490279599743
2568 368718823234943
2569 1843594116174719
2570 8367080988792959
2571 34663621239285119
2572 131721760709283455
2573 461026162482492095
2574 1491555231561003839
2575 4474665694683011519
2576 12481962200957874239
2577 32453101722490473023
2578 78814675611762577343
2579 179124262754005857599
2580 381612559780273348799
2581 763225119560546697599
2582 1434863224773827791487
2583 2538604166907541477247
2584 4231006944845902462079
2585 6648725199043561011839
2586 9858454605478383569279
2587 13801836447669736996991
2588 18254041753369652157311
2589 22817552191712065196639
2590 26966198044750622505119
2591 30138691932368342799839
2592 31860902899932248102687
2593 31860902899932248102687
2594 30138691932368342799839
2595 26966198044750622505119
2596 22817552191712065196639
2597 18254041753369652157311
2598 13801836447669736996991
2599 9858454605478383569279
2600 6648725199043561011839
2601 4231006944845902462079
2602 2538604166907541477247
2603 1434863224773827791487
2604 763225119560546697599
2605 381612559780273348799
2606 179124262754005857599
2607 78814675611762577343
2608 32453101722490473023
2609 12481962200957874239
2610 4474665694683011519
2611 1491555231561003839
2612 461026162482492095
2613 131721760709283455
2614 34663621239285119
2615 8367080988792959
2616 1843594116174719
2617 368718823234943
2618 66490279599743
2619 10724238645119
2620 1532034092159
2621 191504261519
2622 20623535855
2623 1874866895
2624 139915439
2625 8230319
2626 357839
2627 10223
2628 143
2629 145
2630 10511
2631 373175
2632 8707439
2633 150203339
2634 2042765423
2635 22810880567
2636 215074016783
2637 1747476386369
2638 12426498747519
2639 78286942109375
2640 441253673707391
2641 2243039508012575
2642 10352490036981119
2643 43628350870134719
2644 168696290031187583
2645 600980533236105767
2646 1979700580071877823
2647 6049085105775182239
2648 17192136616413675839
2649 45559162033496240975
2650 112813163130562120511
2651 261521423620848552095
2652 568524833958366417599
2653 1160738202664998102599
2654 2228617349116796356991
2655 4028654438788054953023
2656 6863633488305575105151
2657 11030839534776817133279
2658 16736446190695860478079
2659 23988906206664066685247
2660 32501098731609380670335
2661 41642032749874518983867
2662 50475191211969113919839
2663 57898013449023395378639
2664 62860700316082543553951
2665 64606830880418169763783
2666 62860700316082543553951
2667 57898013449023395378639
2668 50475191211969113919839
2669 41642032749874518983867
2670 32501098731609380670335
2671 23988906206664066685247
2672 16736446190695860478079
2673 11030839534776817133279
2674 6863633488305575105151
2675 4028654438788054953023
2676 2228617349116796356991
2677 1160738202664998102599
2678 568524833958366417599
2679 261521423620848552095
2680 112813163130562120511
2681 45559162033496240975
2682 17192136616413675839
2683 6049085105775182239
2684 1979700580071877823
2685 600980533236105767
2686 168696290031187583
2687 43628350870134719
2688 10352490036981119
2689 2243039508012575
2690 441253673707391
2691 78286942109375
2692 12426498747519
2693 1747476386369
2694 215074016783
2695 22810880567
2696 2042765423
2697 150203339
2698 8707439
2699 373175
2700 10511
2701 145
2702 147
2703 10803
2704 388943
2705 9205007
2706 161087639
2707 2223009431
2708 25194106895
2709 241143594575
2710 1989434655251
2711 14368139176819
2712 91956090731647
2713 526657610553983
2714 2721064321195583
2715 12768071045610047
2716 54720304481185919
2717 215233197625997951
2718 780220341394242575
2719 2616032909380695695
2720 8138769051406608831
2721 23559594622492815039
2722 63610905480730600607
2723 160541809070415325343
2724 379462457802799859903
2725 841416754258382298047
2726 1752951571371629787599
2727 3435785079888394383695
2728 6342987839793958862207
2729 11041497350752446908287
2730 18139602790521877063615
2731 28147659502533947167679
2732 41283233937049789179263
2733 57263840622359384990591
2734 75158790816846692800151
2735 93379103742142860751703
2736 109857769108403365590239
2737 122412942720792321657695
2738 129213661760836339527567
2739 129213661760836339527567
2740 122412942720792321657695
2741 109857769108403365590239
2742 93379103742142860751703
2743 75158790816846692800151
2744 57263840622359384990591
2745 41283233937049789179263
2746 28147659502533947167679
2747 18139602790521877063615
2748 11041497350752446908287
2749 6342987839793958862207
2750 3435785079888394383695
2751 1752951571371629787599
2752 841416754258382298047
2753 379462457802799859903
2754 160541809070415325343
2755 63610905480730600607
2756 23559594622492815039
2757 8138769051406608831
2758 2616032909380695695
2759 780220341394242575
2760 215233197625997951
2761 54720304481185919
2762 12768071045610047
2763 2721064321195583
2764 526657610553983
2765 91956090731647
2766 14368139176819
2767 1989434655251
2768 241143594575
2769 25194106895
2770 2223009431
2771 161087639
2772 9205007
2773 388943
2774 10803
2775 147
2776 149
2777 11099
2778 405149
2779 9723599
2780 172593899
2781 2416314599
2782 27787617899
2783 269936859599
2784 2260721199149
2785 16578622127099
2786 107761043826149
2787 626973345897599
2788 3291610065962399
2789 15698448006897599
2790 68400380601482399
2791 273601522405929599
2792 1008905613871865399
2793 3442148564974599599
2794 10900137122419565399
2795 32126719939762929599
2796 88348479834348056399
2797 227181805288323573599
2798 547301621830961336399
2799 1237377579791738673599
2800 2629427357057444681399
2801 5258854714114889362799
2802 9910918499678060722199
2803 17619410666094330172799
2804 29575439332372625647199
2805 46912765837556578612799
2806 70369148756334867919199
2807 99878791783184973820799
2808 134212126458654808571699
2809 170815433674651574545799
2810 205983317078256310481699
2811 235409505232292926264799
2812 255026964001650670120199
2813 261919584650343931474799
2814 255026964001650670120199
2815 235409505232292926264799
2816 205983317078256310481699
2817 170815433674651574545799
2818 134212126458654808571699
2819 99878791783184973820799
2820 70369148756334867919199
2821 46912765837556578612799
2822 29575439332372625647199
2823 17619410666094330172799
2824 9910918499678060722199
2825 5258854714114889362799
2826 2629427357057444681399
2827 1237377579791738673599
2828 547301621830961336399
2829 227181805288323573599
2830 88348479834348056399
2831 32126719939762929599
2832 10900137122419565399
2833 3442148564974599599
2834 1008905613871865399
2835 273601522405929599
2836 68400380601482399
2837 15698448006897599
2838 3291610065962399
2839 626973345897599
2840 107761043826149
2841 16578622127099
2842 2260721199149
2843 269936859599
2844 27787617899
2845 2416314599
2846 172593899
2847 9723599
2848 405149
2849 11099
2850 149
2851 151
2852 11399
2853 421799
2854 10263799
2855 184748399
2856 2623427279
2857 30606651599
2858 301694137199
2859 2564400166199
2860 19090534570599
2861 125997528165959
2862 744530848253399
2863 3970831190684799
2864 19243258847164799
2865 85220146323158399
2866 346561928380844159
2867 1299607231428165599
2868 4510401567897751199
2869 14533516163226087199
2870 43600548489678261599
2871 122081535771099132479
2872 319737355590973918399
2873 784809872814208708799
2874 1808474924311002676799
2875 3918362336007172466399
2876 7993459165454631831455
2877 15372036856643522752799
2878 27897400221316022773599
2879 47824114665113181897599
2880 77508047905528260316799
2881 118845673455143332485759
2882 172517913080046772963199
2883 237212130485064312824399
2884 309094594268417134892399
2885 381822734096279990161199
2886 447278059941356559903119
2887 496975622157062844336799
2888 523839169300687862949599
2889 523839169300687862949599
2890 496975622157062844336799
2891 447278059941356559903119
2892 381822734096279990161199
2893 309094594268417134892399
2894 237212130485064312824399
2895 172517913080046772963199
2896 118845673455143332485759
2897 77508047905528260316799
2898 47824114665113181897599
2899 27897400221316022773599
2900 15372036856643522752799
2901 7993459165454631831455
2902 3918362336007172466399
2903 1808474924311002676799
2904 784809872814208708799
2905 319737355590973918399
2906 122081535771099132479
2907 43600548489678261599
2908 14533516163226087199
2909 4510401567897751199
2910 1299607231428165599
2911 346561928380844159
2912 85220146323158399
2913 19243258847164799
2914 3970831190684799
2915 744530848253399
2916 125997528165959
2917 19090534570599
2918 2564400166199
2919 301694137199
2920 30606651599
2921 2623427279
2922 184748399
2923 10263799
2924 421799
2925 11399
2926 151
2927 153
2928 11703
2929 438899
2930 10826199
2931 197578149
2932 2845125359
2933 33667316759
2934 336673167599
2935 2903806070549
2936 21939868088599
2937 146997116193619
2938 881982697161719
2939 4777406276292649
2940 23519538590979199
2941 105837923659406399
2942 437463417792213119
2943 1667829280332812519
2944 5886456283527573599
2945 19294495596007046799
2946 58898986556232037599
2947 167862111685261307159
2948 447632297827363485759
2949 1119080744568408714399
2950 2627406965508437851199
2951 5802190382164466921399
2952 12068555994902091196511
2953 23672936759231025039311
2954 43838771776353750072799
2955 76717850608619062627399
2956 126981269972886724348799
2957 198937322957522534813119
2958 295197317936968922625919
2959 415121228348862547442699
2960 553494971131816729923599
2961 700008345843179981962199
2962 840010015011815978354639
2963 956678072652345975348339
2964 1034246565029563216592799
2965 1061463579898762248608399
2966 1034246565029563216592799
2967 956678072652345975348339
2968 840010015011815978354639
2969 700008345843179981962199
2970 553494971131816729923599
2971 415121228348862547442699
2972 295197317936968922625919
2973 198937322957522534813119
2974 126981269972886724348799
2975 76717850608619062627399
2976 43838771776353750072799
2977 23672936759231025039311
2978 12068555994902091196511
2979 5802190382164466921399
2980 2627406965508437851199
2981 1119080744568408714399
2982 447632297827363485759
2983 167862111685261307159
2984 58898986556232037599
2985 19294495596007046799
2986 5886456283527573599
2987 1667829280332812519
2988 437463417792213119
2989 105837923659406399
2990 23519538590979199
2991 4777406276292649
2992 881982697161719
2993 146997116193619
2994 21939868088599
2995 2903806070549
2996 336673167599
2997 33667316759
2998 2845125359
2999 197578149
3000 10826199
3001 438899
3002 11703
3003 153
3004 155
3005 12011
3006 456455
3007 11411399
3008 211110899
3009 3082219139
3010 36986629679
3011 375150101039
3012 3282563384099
3013 25166319278099
3014 171130971091079
3015 1042343187554759
3016 5732887531551179
3017 28664437657755899
3018 131037429292598399
3019 550357203028913279
3020 2132634161737038959
3021 7652393168585845679
3022 25507977228619485599
3023 79208981920449981599
3024 229706047569304946639
3025 623487843402399140879
3026 1587059965024288722239
3027 3795143394623299118399
3028 8539072637902423016399
3029 18102833992353136794767
3030 36205667984706273589535
3031 68388483971111850113567
3032 122122292805556875202799
3033 206344563705940927066799
3034 330151301929505483306879
3035 500551973893121216626559
3036 719543462471361748900679
3037 981195630642766021228199
3038 1269782580831814851001199
3039 1560018599307658245515759
3040 1820021699192267953101719
3041 2016780801807648272355959
3042 2122927159797524497216799
3043 2122927159797524497216799
3044 2016780801807648272355959
3045 1820021699192267953101719
3046 1560018599307658245515759
3047 1269782580831814851001199
3048 981195630642766021228199
3049 719543462471361748900679
3050 500551973893121216626559
3051 330151301929505483306879
3052 206344563705940927066799
3053 122122292805556875202799
3054 68388483971111850113567
3055 36205667984706273589535
3056 18102833992353136794767
3057 8539072637902423016399
3058 3795143394623299118399
3059 1587059965024288722239
3060 623487843402399140879
3061 229706047569304946639
3062 79208981920449981599
3063 25507977228619485599
3064 7652393168585845679
3065 2132634161737038959
3066 550357203028913279
3067 131037429292598399
3068 28664437657755899
3069 5732887531551179
3070 1042343187554759
3071 171130971091079
3072 25166319278099
3073 3282563384099
3074 375150101039
3075 36986629679
3076 3082219139
3077 211110899
3078 11411399
3079 456455
3080 12011
3081 155
3082 157
3083 12323
3084 474473
3085 12020007
3086 225375149
3087 3335552219
3088 40582552009
3089 417420534959
3090 3704607247769
3091 28813611927099
3092 198813922296989
3093 1229031519654119
3094 6862092651402169
3095 34838316537887939
3096 161749326783051149
3097 690130460941018239
3098 2717388689955259319
3099 9910476398660357519
3100 33585503351015656039
3101 106059484266365229599
3102 312875478585777427319
3103 864132274189290037359
3104 2238888164944978733159
3105 5451205966822556915519
3106 12492347007301692931399
3107 26983469535771656731823
3108 55004764822919146414871
3109 105935102621918356058271
3110 192953222632779862820423
3111 332677970056517004862799
3112 543374017758977774609239
3113 841353317820352683265919
3114 1235737685548643003546819
3115 1722543440461744792822839
3116 2279836906493485755206699
3117 2866080682448953520831279
3118 3423374148480694483215139
3119 3885992276653761305271239
3120 4192781140600110882003179
3121 4300288349333447058464799
3122 4192781140600110882003179
3123 3885992276653761305271239
3124 3423374148480694483215139
3125 2866080682448953520831279
3126 2279836906493485755206699
3127 1722543440461744792822839
3128 1235737685548643003546819
3129 841353317820352683265919
3130 543374017758977774609239
3131 332677970056517004862799
3132 192953222632779862820423
3133 105935102621918356058271
3134 55004764822919146414871
3135 26983469535771656731823
3136 12492347007301692931399
3137 5451205966822556915519
3138 2238888164944978733159
3139 864132274189290037359
3140 312875478585777427319
3141 106059484266365229599
3142 33585503351015656039
3143 9910476398660357519
3144 2717388689955259319
3145 690130460941018239
3146 161749326783051149
3147 34838316537887939
3148 6862092651402169
3149 1229031519654119
3150 198813922296989
3151 28813611927099
3152 3704607247769
3153 417420534959
3154 40582552009
3155 3335552219
3156 225375149
3157 12020007
3158 474473
3159 12323
3160 157
3161 159
3162 12639
3163 492959
3164 12652639
3165 240400159
3166 3606002399
3167 44474029599
3168 463800594399
3169 4174205349599
3170 32929842202399
3171 230508895416799
3172 1445919434887199
3173 8193543464360799
3174 42228262470167199
3175 199076094502216799
3176 862663076176272799
3177 3450652304705091199
3178 12787711482142396799
3179 44046561771823811199
3180 141412645688486972799
3181 424237937065460918399
3182 1191906585088675913599
3183 3142299178870145590399
3184 7787437095460795593599
3185 18170686556075189718399
3186 39975510423365417380479
3187 83026060110066636097919
3188 162977080956797470858879
3189 302671721776909588737919
3190 532284752090427207780479
3191 887141253484045346300799
3192 1402255529700587805443199
3193 2103383294550881708164799
3194 2995727722542164857083199
3195 4053043389321752453700799
3196 5211055786270824583329599
3197 6369068183219896712958399
3198 7401890050769069152897599
3199 8181036371902655379518399
3200 8600576698666894116929599
3201 8600576698666894116929599
3202 8181036371902655379518399
3203 7401890050769069152897599
3204 6369068183219896712958399
3205 5211055786270824583329599
3206 4053043389321752453700799
3207 2995727722542164857083199
3208 2103383294550881708164799
3209 1402255529700587805443199
3210 887141253484045346300799
3211 532284752090427207780479
3212 302671721776909588737919
3213 162977080956797470858879
3214 83026060110066636097919
3215 39975510423365417380479
3216 18170686556075189718399
3217 7787437095460795593599
3218 3142299178870145590399
3219 1191906585088675913599
3220 424237937065460918399
3221 141412645688486972799
3222 44046561771823811199
3223 12787711482142396799
3224 3450652304705091199
3225 862663076176272799
3226 199076094502216799
3227 42228262470167199
3228 8193543464360799
3229 1445919434887199
3230 230508895416799
3231 32929842202399
3232 4174205349599
3233 463800594399
3234 44474029599
3235 3606002399
3236 240400159
3237 12652639
3238 492959
3239 12639
3240 159
3241 161
3242 12959
3243 511919
3244 13309919
3245 256215959
3246 3894482591
3247 48681032399
3248 514628056799
3249 4695981018299
3250 37567848146399
3251 266731721839439
3252 1697383684432799
3253 9759956185488599
3254 51052078508709599
3255 244320661434538799
3256 1075010910311970719
3257 4367231823142381049
3258 16441343334183081599
3259 57544701669640785599
3260 187777447553564668799
3261 572721215038372239839
3262 1636346328681063542399
3263 4388383336008306772799
3264 11066357977760077948799
3265 26282600197180185128399
3266 58873024441683614687615
3267 124539090165099954146879
3268 249078180330199908293759
3269 471469412767878397841759
3270 845393429790678506474879
3271 1437168830644153461007295
3272 2318014242974441066140799
3273 3549459309554612882528099
3274 5162849904806709647313599
3275 7136880750762216277168799
3276 9379900415287484249993279
3277 11724875519109355312491599
3278 13943095211913827939179199
3279 15777713002955121089071199
3280 16991383233951668865153599
3281 17416167814800460586782439
3282 16991383233951668865153599
3283 15777713002955121089071199
3284 13943095211913827939179199
3285 11724875519109355312491599
3286 9379900415287484249993279
3287 7136880750762216277168799
3288 5162849904806709647313599
3289 3549459309554612882528099
3290 2318014242974441066140799
3291 1437168830644153461007295
3292 845393429790678506474879
3293 471469412767878397841759
3294 249078180330199908293759
3295 124539090165099954146879
3296 58873024441683614687615
3297 26282600197180185128399
3298 11066357977760077948799
3299 4388383336008306772799
3300 1636346328681063542399
3301 572721215038372239839
3302 187777447553564668799
3303 57544701669640785599
3304 16441343334183081599
3305 4367231823142381049
3306 1075010910311970719
3307 244320661434538799
3308 51052078508709599
3309 9759956185488599
3310 1697383684432799
3311 266731721839439
3312 37567848146399
3313 4695981018299
3314 514628056799
3315 48681032399
3316 3894482591
3317 256215959
3318 13309919
3319 511919
3320 12959
3321 161
3322 163
3323 13283
3324 531359
3325 13992479
3326 272853359
3327 4201941743
3328 53224595423
3329 570263522399
3330 5274937582199
3331 42785604833399
3332 308056354800479
3333 1988363744621279
3334 11598788510290799
3335 61562800554620399
3336 299019316979584799
3337 1335619615842145439
3338 5509430915348849939
3339 21065471146922073299
3340 74899452966834038399
3341 248350817732133916799
3342 769887534969615142079
3343 2236339982530786841279
3344 6099109043265782294399
3345 15645540589247006755199
3346 37810056424013599658399
3347 86206928646751007221151
3348 185676461700694477091711
3349 378229829390303564446079
3350 729443242395585445717439
3351 1333120408516069952518079
3352 2310742041427854584364671
3353 3801543358478083348470911
3354 5939911497622005231985799
3355 8819868587378128980827399
3356 12451579182180887972932799
3357 16720692044642906706509759
3358 21365328723710380791651359
3359 25984859258566679341197599
3360 30087731773077207658228799
3361 33173652980572305879585599
3362 34832335629600921173564879
3363 34832335629600921173564879
3364 33173652980572305879585599
3365 30087731773077207658228799
3366 25984859258566679341197599
3367 21365328723710380791651359
3368 16720692044642906706509759
3369 12451579182180887972932799
3370 8819868587378128980827399
3371 5939911497622005231985799
3372 3801543358478083348470911
3373 2310742041427854584364671
3374 1333120408516069952518079
3375 729443242395585445717439
3376 378229829390303564446079
3377 185676461700694477091711
3378 86206928646751007221151
3379 37810056424013599658399
3380 15645540589247006755199
3381 6099109043265782294399
3382 2236339982530786841279
3383 769887534969615142079
3384 248350817732133916799
3385 74899452966834038399
3386 21065471146922073299
3387 5509430915348849939
3388 1335619615842145439
3389 299019316979584799
3390 61562800554620399
3391 11598788510290799
3392 1988363744621279
3393 308056354800479
3394 42785604833399
3395 5274937582199
3396 570263522399
3397 53224595423
3398 4201941743
3399 272853359
3400 13992479
3401 531359
3402 13283
3403 163
3404 165
3405 13611
3406 551285
3407 14700959
3408 290343959
3409 4529365775
3410 58126860791
3411 631091631455
3412 5916484044899
3413 48646646591399
3414 355120520117219
3415 2324425222585439
3416 13752849233630519
3417 74053803565702799
3418 364979460430963799
3419 1654573553953702559
3420 6928526757181129469
3421 26898986233762032059
3422 97135228066362893549
3423 327192347170906588799
3424 1030655893588355754719
3425 3042888828689431275839
3426 8437100843184332173919
3427 22009828286567823062399
3428 54107494537812565028399
3429 125529387327725150865887
3430 275199041449243599975215
3431 570783197079912651800447
3432 1121181279978399851750879
3433 2087716866166675586018879
3434 3688299796894460201966687
3435 6186825465758449371040895
3436 9860253086052528685096427
3437 14939777403109891947115799
3438 21530855669187785453196299
3439 29528030632028962907240639
3440 38550484436260034906675279
3441 47927629299134097451542239
3442 56756403117395641718931599
3443 64032865055523288093153599
3444 68835329934687534700140119
3445 70514240420899425790387439
3446 68835329934687534700140119
3447 64032865055523288093153599
3448 56756403117395641718931599
3449 47927629299134097451542239
3450 38550484436260034906675279
3451 29528030632028962907240639
3452 21530855669187785453196299
3453 14939777403109891947115799
3454 9860253086052528685096427
3455 6186825465758449371040895
3456 3688299796894460201966687
3457 2087716866166675586018879
3458 1121181279978399851750879
3459 570783197079912651800447
3460 275199041449243599975215
3461 125529387327725150865887
3462 54107494537812565028399
3463 22009828286567823062399
3464 8437100843184332173919
3465 3042888828689431275839
3466 1030655893588355754719
3467 327192347170906588799
3468 97135228066362893549
3469 26898986233762032059
3470 6928526757181129469
3471 1654573553953702559
3472 364979460430963799
3473 74053803565702799
3474 13752849233630519
3475 2324425222585439
3476 355120520117219
3477 48646646591399
3478 5916484044899
3479 631091631455
3480 58126860791
3481 4529365775
3482 290343959
3483 14700959
3484 551285
3485 13611
3486 165
3487 167
3488 13943
3489 571703
3490 15436007
3491 308720159
3492 4877778527
3493 63411120863
3494 697522329503
3495 6626462130287
3496 55220517752399
3497 408631831367759
3498 2711829426349679
3499 16270976558098079
3500 88864564278843359
3501 444322821394216799
3502 2043884978413397279
3503 8686511158256938439
3504 34235073388424404439
3505 125528602424222816279
3506 429439955661814897799
3507 1374207858117807672959
3508 4122623574353423018879
3509 11618302800450555780479
3510 30813759601194952287359
3511 77034399002987380718399
3512 181801181647050218495423
3513 405556482135727410489791
3514 856174795619868977700671
3515 1712349591239737955401343
3516 3247559569592606467140479
3517 5845607225266691640852863
3518 9994102675455956676296831
3519 16240416847615929598982351
3520 25098826037224618471154543
3521 36910038290036203634050799
3522 51674053606050685087671119
3523 68898738141400913450228159
3524 87520018720157917085424959
3525 105945285819138531208672319
3526 122244560560544459086929599
3527 134469016616598904995622559
3528 141028480841798851580774879
3529 141028480841798851580774879
3530 134469016616598904995622559
3531 122244560560544459086929599
3532 105945285819138531208672319
3533 87520018720157917085424959
3534 68898738141400913450228159
3535 51674053606050685087671119
3536 36910038290036203634050799
3537 25098826037224618471154543
3538 16240416847615929598982351
3539 9994102675455956676296831
3540 5845607225266691640852863
3541 3247559569592606467140479
3542 1712349591239737955401343
3543 856174795619868977700671
3544 405556482135727410489791
3545 181801181647050218495423
3546 77034399002987380718399
3547 30813759601194952287359
3548 11618302800450555780479
3549 4122623574353423018879
3550 1374207858117807672959
3551 429439955661814897799
3552 125528602424222816279
3553 34235073388424404439
3554 8686511158256938439
3555 2043884978413397279
3556 444322821394216799
3557 88864564278843359
3558 16270976558098079
3559 2711829426349679
3560 408631831367759
3561 55220517752399
3562 6626462130287
3563 697522329503
3564 63411120863
3565 4877778527
3566 308720159
3567 15436007
3568 571703
3569 13943
3570 167
3571 169
3572 14279
3573 592619
3574 16198279
3575 328015169
3576 5248242719
3577 69101862479
3578 769992181919
3579 7411174750979
3580 62583253452719
3581 469374400895399
3582 3157609606023599
3583 19208791769976899
3584 106387154418333599
3585 539534854550120399
3586 2517829321233895199
3587 10858138947821173049
3588 43432555791284692199
3589 161665624334226354299
3590 561575326634681020199
3591 1825119811562713315649
3592 5562269901905412009599
3593 15928318355456407118399
3594 42937206001665097449599
3595 109132065254232122684399
3596 261916956610157094442559
3597 594350016923048791235039
3598 1276751888205067773764159
3599 2599102058131745110877039
3600 5018955698461300903762559
3601 9201418780512384990231359
3602 16028277875731251273306239
3603 26546835231679884921413459
3604 41831376728707697451924239
3605 62747065093061546177886359
3606 89638664418659351682694799
3607 122008182125397450901445699
3608 158280884919434530899172799
3609 195768462926669025059503199
3610 230906392169917311608644799
3611 259769691191156975559725399
3612 278777229570997729868973599
3613 285414782656021485342044399
3614 278777229570997729868973599
3615 259769691191156975559725399
3616 230906392169917311608644799
3617 195768462926669025059503199
3618 158280884919434530899172799
3619 122008182125397450901445699
3620 89638664418659351682694799
3621 62747065093061546177886359
3622 41831376728707697451924239
3623 26546835231679884921413459
3624 16028277875731251273306239
3625 9201418780512384990231359
3626 5018955698461300903762559
3627 2599102058131745110877039
3628 1276751888205067773764159
3629 594350016923048791235039
3630 261916956610157094442559
3631 109132065254232122684399
3632 42937206001665097449599
3633 15928318355456407118399
3634 5562269901905412009599
3635 1825119811562713315649
3636 561575326634681020199
3637 161665624334226354299
3638 43432555791284692199
3639 10858138947821173049
3640 2517829321233895199
3641 539534854550120399
3642 106387154418333599
3643 19208791769976899
3644 3157609606023599
3645 469374400895399
3646 62583253452719
3647 7411174750979
3648 769992181919
3649 69101862479
3650 5248242719
3651 328015169
3652 16198279
3653 592619
3654 14279
3655 169
3656 171
3657 14619
3658 614039
3659 16988439
3660 348263019
3661 5641860923
3662 75224812319
3663 848965739039
3664 8277415955639
3665 70817892064919
3666 538215979693391
3667 3669654407000399
3668 22629535509835799
3669 127073545555231799
3670 653521091426906399
3671 3093333166087356959
3672 13533332601632186699
3673 54929408794860051899
3674 207511099891693529399
3675 731749668039129814199
3676 2414773904529128386859
3677 7474300180685397387899
3678 21743418707448428764799
3679 59558059937793522268799
3680 153858321505966599194399
3681 375414304474558502034335
3682 866340702633596543156159
3683 1893114868717859112822719
3684 3921452228058422447989919
3685 7707681965494140673635359
3686 14387673002255729257452671
3687 25526516616905326101932159
3688 43075996791027737797010519
3689 69182661512862730401259319
3690 105808776431437117084278959
3691 154178502800094084894235055
3692 214136809444575117908659799
3693 283586585480653534527684599
3694 358214634291351833087601599
3695 431694559274193234746596799
3696 496448743165322219958586319
3697 544882766888768290198448399
3698 570829565312042970684088799
3699 570829565312042970684088799
3700 544882766888768290198448399
3701 496448743165322219958586319
3702 431694559274193234746596799
3703 358214634291351833087601599
3704 283586585480653534527684599
3705 214136809444575117908659799
3706 154178502800094084894235055
3707 105808776431437117084278959
3708 69182661512862730401259319
3709 43075996791027737797010519
3710 25526516616905326101932159
3711 14387673002255729257452671
3712 7707681965494140673635359
3713 3921452228058422447989919
3714 1893114868717859112822719
3715 866340702633596543156159
3716 375414304474558502034335
3717 153858321505966599194399
3718 59558059937793522268799
3719 21743418707448428764799
3720 7474300180685397387899
3721 2414773904529128386859
3722 731749668039129814199
3723 207511099891693529399
3724 54929408794860051899
3725 13533332601632186699
3726 3093333166087356959
3727 653521091426906399
3728 127073545555231799
3729 22629535509835799
3730 3669654407000399
3731 538215979693391
3732 70817892064919
3733 8277415955639
3734 848965739039
3735 75224812319
3736 5641860923
3737 348263019
3738 16988439
3739 614039
3740 14619
3741 171
3742 173
3743 14963
3744 635969
3745 17807159
3746 369498569
3747 6059776547
3748 81806983397
3749 934936953119
3750 9232502412059
3751 80015020904519
3752 616115660964803
3753 4256799112120463
3754 26604994450752899
3755 151443814565824199
3756 789671318807511899
3757 3790422330276057119
3758 16819999090600003469
3759 69258819784823543699
3760 265492142508490250849
3761 950182404767228266199
3762 3183111055970214691769
3763 10004063318763531888419
3764 29557459805437707852149
3765 82246844676000578371199
3766 215897967274501518224399
3767 535426958840763765196511
3768 1256194018818714987576431
3769 2791542264041588861280959
3770 5882178342087633671984879
3771 11764356684175267343969759
3772 22352277699933007953542543
3773 40378308103104788561238143
3774 69400217052211355339628059
3775 113563991539982217828482279
3776 177026222106442868967928259
3777 263010387129572262466636271
3778 372598048433560705161068051
3779 503510876261568520487929799
3780 649264024653075197471277899
3781 799094184188400243041572799
3782 938935666421370285573848039
3783 1053440015984952027717000239
3784 1128685731412448601125357399
3785 1154934236794133452314319199
3786 1128685731412448601125357399
3787 1053440015984952027717000239
3788 938935666421370285573848039
3789 799094184188400243041572799
3790 649264024653075197471277899
3791 503510876261568520487929799
3792 372598048433560705161068051
3793 263010387129572262466636271
3794 177026222106442868967928259
3795 113563991539982217828482279
3796 69400217052211355339628059
3797 40378308103104788561238143
3798 22352277699933007953542543
3799 11764356684175267343969759
3800 5882178342087633671984879
3801 2791542264041588861280959
3802 1256194018818714987576431
3803 535426958840763765196511
3804 215897967274501518224399
3805 82246844676000578371199
3806 29557459805437707852149
3807 10004063318763531888419
3808 3183111055970214691769
3809 950182404767228266199
3810 265492142508490250849
3811 69258819784823543699
3812 16819999090600003469
3813 3790422330276057119
3814 789671318807511899
3815 151443814565824199
3816 26604994450752899
3817 4256799112120463
3818 616115660964803
3819 80015020904519
3820 9232502412059
3821 934936953119
3822 81806983397
3823 6059776547
3824 369498569
3825 17807159
3826 635969
3827 14963
3828 173
3829 175
3830 15311
3831 658415
3832 18655119
3833 391757519
3834 6503174831
3835 88876722703
3836 1028430648431
3837 10284306484319
3838 90273356917919
3839 704132183959775
3840 4928925287718431
3841 31216526822216735
3842 180095347051250399
3843 951932548699466399
3844 4632738403670736479
3845 20847322816518314159
3846 87068230586635312079
3847 338598674503581769199
3848 1229647817934060109199
3849 4180802580975804371279
3850 13338751091684709184559
3851 40016253275054127553679
3852 113089411429500795260399
3853 301571763812002120694399
3854 759960844806245344149887
3855 1812214322230277359126655
3856 4094261987260996996545407
3857 8773418544130707849740159
3858 17849368762196957349471359
3859 34508779606914117542311295
3860 63451627019164667739088511
3861 111040347283538168543404895
3862 185067245472563614239008159
3863 293930331044659857909012959
3864 445094501296199213405076767
3865 642914279650065530473999775
3866 886179142220360596058756447
3867 1166025187132053415866784799
3868 1465006004345400445576216799
3869 1758007205214480534691460159
3870 2015276552319038661719478719
3871 2207207652539899486645143359
3872 2309868473588266904628638399
3873 2309868473588266904628638399
3874 2207207652539899486645143359
3875 2015276552319038661719478719
3876 1758007205214480534691460159
3877 1465006004345400445576216799
3878 1166025187132053415866784799
3879 886179142220360596058756447
3880 642914279650065530473999775
3881 445094501296199213405076767
3882 293930331044659857909012959
3883 185067245472563614239008159
3884 111040347283538168543404895
3885 63451627019164667739088511
3886 34508779606914117542311295
3887 17849368762196957349471359
3888 8773418544130707849740159
3889 4094261987260996996545407
3890 1812214322230277359126655
3891 759960844806245344149887
3892 301571763812002120694399
3893 113089411429500795260399
3894 40016253275054127553679
3895 13338751091684709184559
3896 4180802580975804371279
3897 1229647817934060109199
3898 338598674503581769199
3899 87068230586635312079
3900 20847322816518314159
3901 4632738403670736479
3902 951932548699466399
3903 180095347051250399
3904 31216526822216735
3905 4928925287718431
3906 704132183959775
3907 90273356917919
3908 10284306484319
3909 1028430648431
3910 88876722703
3911 6503174831
3912 391757519
3913 18655119
3914 658415
3915 15311
3916 175
3917 177
3918 15663
3919 681383
3920 19533007
3921 415076419
3922 6973283855
3923 96463760007
3924 1130004045807
3925 11441290963805
3926 101700364122719
3927 803432876569487
3928 5697069488401823
3929 36556195883911703
3930 213713145167483807
3931 1144891849111520399
3932 5648133122283500639
3933 25769607370418471669
3934 109141866510007644719
3935 430504029011696820839
3936 1586067475306251445199
3937 5471932789806567485939
3938 17718639509849837573519
3939 53961311234542687155719
3940 154845501803470319664239
3941 419373234051065449090649
3942 1073595479170727549672063
3943 2601404430298301370359231
3944 5973595358462766109713791
3945 13013904173793883310447903
3946 26925318980263206849202559
3947 52953127327850973470098367
3948 99073593065011498750506623
3949 176474837647051732149339923
3950 299472451764693848495849567
3951 484440730795828284331521359
3952 747422841799277924397204383
3953 1100372517093381388695884231
3954 1546469483482590059788810271
3955 2075524833095055080242876943
3956 2660929273198788564413944799
3957 3259638359668515991407082379
3958 3816161982050945550915608639
3959 4270466979914153354596038239
3960 4568406536652350100265529279
3961 4672233957939903511635200399
3962 4568406536652350100265529279
3963 4270466979914153354596038239
3964 3816161982050945550915608639
3965 3259638359668515991407082379
3966 2660929273198788564413944799
3967 2075524833095055080242876943
3968 1546469483482590059788810271
3969 1100372517093381388695884231
3970 747422841799277924397204383
3971 484440730795828284331521359
3972 299472451764693848495849567
3973 176474837647051732149339923
3974 99073593065011498750506623
3975 52953127327850973470098367
3976 26925318980263206849202559
3977 13013904173793883310447903
3978 5973595358462766109713791
3979 2601404430298301370359231
3980 1073595479170727549672063
3981 419373234051065449090649
3982 154845501803470319664239
3983 53961311234542687155719
3984 17718639509849837573519
3985 5471932789806567485939
3986 1586067475306251445199
3987 430504029011696820839
3988 109141866510007644719
3989 25769607370418471669
3990 5648133122283500639
3991 1144891849111520399
3992 213713145167483807
3993 36556195883911703
3994 5697069488401823
3995 803432876569487
3996 101700364122719
3997 11441290963805
3998 1130004045807
3999 96463760007
4000 6973283855
4001 415076419
4002 19533007
4003 681383
4004 15663
4005 177
4006 179
4007 16019
4008 704879
4009 20441519
4010 439492679
4011 7471375559
4012 104599257839
4013 1240248342959
4014 12712545515339
4015 114412909638059
4016 915303277104479
4017 6573541717386719
4018 42728021163013679
4019 253081356119388719
4020 1373870218933824479
4021 6869351094669122399
4022 31770748812844691099
4023 136427333137509555899
4024 545709332550038223599
4025 2039229611108037572399
4026 7137303638878131503399
4027 23451140527742432082599
4028 72485343449385699164399
4029 211152957004732254087599
4030 580670631763013698740899
4031 1509743642583835616726339
4032 3716292043283287671941759
4033 8671348100994337901197439
4034 19200842223630319638365759
4035 40387978470394810273803839
4036 80775956940789620547607679
4037 153734885790535084268027519
4038 278644480495344840235799879
4039 481295011764686542225472519
4040 792721195847719010724307679
4041 1245704736332129873995340639
4042 1868557104498194810993010959
4043 2676581798335252026557556239
4044 3662690881932450141605076959
4045 4789672691757819415945100639
4046 5987090864697274269931375799
4047 7155303716345522907966766199
4048 8177489961537740466247732799
4049 8938186702145902370084731199
4050 9344467915879807023270400799
4051 9344467915879807023270400799
4052 8938186702145902370084731199
4053 8177489961537740466247732799
4054 7155303716345522907966766199
4055 5987090864697274269931375799
4056 4789672691757819415945100639
4057 3662690881932450141605076959
4058 2676581798335252026557556239
4059 1868557104498194810993010959
4060 1245704736332129873995340639
4061 792721195847719010724307679
4062 481295011764686542225472519
4063 278644480495344840235799879
4064 153734885790535084268027519
4065 80775956940789620547607679
4066 40387978470394810273803839
4067 19200842223630319638365759
4068 8671348100994337901197439
4069 3716292043283287671941759
4070 1509743642583835616726339
4071 580670631763013698740899
4072 211152957004732254087599
4073 72485343449385699164399
4074 23451140527742432082599
4075 7137303638878131503399
4076 2039229611108037572399
4077 545709332550038223599
4078 136427333137509555899
4079 31770748812844691099
4080 6869351094669122399
4081 1373870218933824479
4082 253081356119388719
4083 42728021163013679
4084 6573541717386719
4085 915303277104479
4086 114412909638059
4087 12712545515339
4088 1240248342959
4089 104599257839
4090 7471375559
4091 439492679
4092 20441519
4093 704879
4094 16019
4095 179
4096 181
4097 16379
4098 728909
4099 21381359
4100 465044579
4101 7998766775
4102 113315862659
4103 1359790351919
4104 14107824901169
4105 128537960210659
4106 1041157477706345
4107 7572054383318879
4108 49849358023515959
4109 299096148141095759
4110 1645028814776026679
4111 8334812661531868511
4112 39069434350930633649
4113 170066949527580405299
4114 689715961972964977049
4115 2613660487476498860399
4116 9278494730541570954419
4117 30928315768471903181399
4118 97002444910207332705299
4119 286789837125830374954799
4120 800621628642943130082149
4121 2113641099617369863416875
4122 5284102749043424658542189
4123 12525280590325154746174079
4124 28181881328231598178891679
4125 60250918701736520244527039
4126 122510201360197591163871647
4127 237116518761672757091364479
4128 437183581466834145887203259
4129 768383264396253953377508759
4130 1288171943252543392426999979
4131 2061075109204069427883199967
4132 3148864750172883848154888839
4133 4595640446198262913523351279
4134 6409709043381787747808884679
4135 8546278724509050330411846239
4136 10896505373749039171275103955
4137 13288421187498828257652565799
4138 15503158052081966300594660099
4139 17305850848835683312291713599
4140 18485795224892661719947966799
4141 18896590674334720869280143839
4142 18485795224892661719947966799
4143 17305850848835683312291713599
4144 15503158052081966300594660099
4145 13288421187498828257652565799
4146 10896505373749039171275103955
4147 8546278724509050330411846239
4148 6409709043381787747808884679
4149 4595640446198262913523351279
4150 3148864750172883848154888839
4151 2061075109204069427883199967
4152 1288171943252543392426999979
4153 768383264396253953377508759
4154 437183581466834145887203259
4155 237116518761672757091364479
4156 122510201360197591163871647
4157 60250918701736520244527039
4158 28181881328231598178891679
4159 12525280590325154746174079
4160 5284102749043424658542189
4161 2113641099617369863416875
4162 800621628642943130082149
4163 286789837125830374954799
4164 97002444910207332705299
4165 30928315768471903181399
4166 9278494730541570954419
4167 2613660487476498860399
4168 689715961972964977049
4169 170066949527580405299
4170 39069434350930633649
4171 8334812661531868511
4172 1645028814776026679
4173 299096148141095759
4174 49849358023515959
4175 7572054383318879
4176 1041157477706345
4177 128537960210659
4178 14107824901169
4179 1359790351919
4180 113315862659
4181 7998766775
4182 465044579
4183 21381359
4184 728909
4185 16379
4186 181
4187 183
4188 16743
4189 753479
4190 22353239
4191 491771279
4192 8556820271
4193 122647757231
4194 1489294194959
4195 15637589047079
4196 144213321211959
4197 1182549233938071
4198 8707862540816711
4199 58052416938778079
4200 352780072166420639
4201 1965488973498629279
4202 10089510063959630303
4203 47925172803808243943
4204 211434585899154017399
4205 869231075363188738199
4206 3339677289553304099399
4207 12022838242391894757839
4208 40648643581420215609839
4209 129336593213609776940399
4210 388009779640829330821199
4211 1099361042315683103993399
4212 2946287593406030718702311
4213 7479037737107616439782791
4214 18005090848592409947625239
4215 41154493368211222737429119
4216 89404589041286449395104639
4217 184769484018658662083216255
4218 363578662101231560873425535
4219 681709991439809176637672879
4220 1218814833180264891564324239
4221 2079154715425157756197964879
4222 3386051965120971202950971375
4223 5267191945743732982368177695
4224 7829609649078522000817561439
4225 11126287396058952316951271519
4226 15120339281823704430728651039
4227 19656441066370815759947246351
4228 24450694984997843994080721071
4229 29107970220235528564381810799
4230 33169547460268393015225784399
4231 36184960865747337834791764799
4232 37793181348669441738560287679
4233 37793181348669441738560287679
4234 36184960865747337834791764799
4235 33169547460268393015225784399
4236 29107970220235528564381810799
4237 24450694984997843994080721071
4238 19656441066370815759947246351
4239 15120339281823704430728651039
4240 11126287396058952316951271519
4241 7829609649078522000817561439
4242 5267191945743732982368177695
4243 3386051965120971202950971375
4244 2079154715425157756197964879
4245 1218814833180264891564324239
4246 681709991439809176637672879
4247 363578662101231560873425535
4248 184769484018658662083216255
4249 89404589041286449395104639
4250 41154493368211222737429119
4251 18005090848592409947625239
4252 7479037737107616439782791
4253 2946287593406030718702311
4254 1099361042315683103993399
4255 388009779640829330821199
4256 129336593213609776940399
4257 40648643581420215609839
4258 12022838242391894757839
4259 3339677289553304099399
4260 869231075363188738199
4261 211434585899154017399
4262 47925172803808243943
4263 10089510063959630303
4264 1965488973498629279
4265 352780072166420639
4266 58052416938778079
4267 8707862540816711
4268 1182549233938071
4269 144213321211959
4270 15637589047079
4271 1489294194959
4272 122647757231
4273 8556820271
4274 491771279
4275 22353239
4276 753479
4277 16743
4278 183
4279 185
4280 17111
4281 778595
4282 23357879
4283 519712829
4284 9146945807
4285 132630714215
4286 1629463060367
4287 17313045016409
4288 161588420153159
4289 1341183887271227
4290 9997916250567335
4291 67485934691329517
4292 415298059638950879
4293 2343467622248365679
4294 12186031635691501535
4295 58645277246765351141
4296 262178886514950981575
4297 1092412027145629089899
4298 4254657368882976455399
4299 15529499396422864062209
4300 53243997930592676784719
4301 171832902412367275077959
4302 522969702994161271976399
4303 1503537896108213656932149
4304 4089623077414341146855447
4305 10538644084106186801512115
4306 25761129983370678848140727
4307 59802623175681933040326689
4308 131978202870470472916583039
4309 277154226027987993124824383
4310 554308452055975986249648767
4311 1056650486731704223788392963
4312 1921182703148553134160714479
4313 3333817043698959850455357479
4314 5524611100986847752183163823
4315 8747300909895842274290009387
4316 13239158133896409928655149343
4317 19161939404323751212527189839
4318 26531916098294424755806878239
4319 35154788830240112801444113667
4320 44586561443231362577441314895
4321 54140824609638083129750168087
4322 62954447220509398988081590799
4323 70108361677385467054909044299
4324 74782252455877831525236313919
4325 76407953596223001775784929439
4326 74782252455877831525236313919
4327 70108361677385467054909044299
4328 62954447220509398988081590799
4329 54140824609638083129750168087
4330 44586561443231362577441314895
4331 35154788830240112801444113667
4332 26531916098294424755806878239
4333 19161939404323751212527189839
4334 13239158133896409928655149343
4335 8747300909895842274290009387
4336 5524611100986847752183163823
4337 3333817043698959850455357479
4338 1921182703148553134160714479
4339 1056650486731704223788392963
4340 554308452055975986249648767
4341 277154226027987993124824383
4342 131978202870470472916583039
4343 59802623175681933040326689
4344 25761129983370678848140727
4345 10538644084106186801512115
4346 4089623077414341146855447
4347 1503537896108213656932149
4348 522969702994161271976399
4349 171832902412367275077959
4350 53243997930592676784719
4351 15529499396422864062209
4352 4254657368882976455399
4353 1092412027145629089899
4354 262178886514950981575
4355 58645277246765351141
4356 12186031635691501535
4357 2343467622248365679
4358 415298059638950879
4359 67485934691329517
4360 9997916250567335
4361 1341183887271227
4362 161588420153159
4363 17313045016409
4364 1629463060367
4365 132630714215
4366 9146945807
4367 519712829
4368 23357879
4369 778595
4370 17111
4371 185
4372 187
4373 17483
4374 804263
4375 24396007
4376 548910179
4377 9770601203
4378 143302150991
4379 1781041019471
4380 19146190959323
4381 180825136838059
4382 1518931149439703
4383 11461025945772311
4384 78317010629444131
4385 487975220075767283
4386 2788429829004384479
4387 14685730432756424927
4388 71592935859687571523
4389 324273885952702529843
4390 1369156407355855126007
4391 5404564765878375497399
4392 19996889633749989340379
4393 69512997298273772468939
4394 227497082067077800807439
4395 702273601163587993796879
4396 2048298003393798315240899
4397 5653302489366883350064883
4398 14785560356805694915554311
4399 36690094218740057753412551
4400 86483793515601564704472443
4401 193842985466003507096231339
4402 413531702327474148471960191
4403 840403136988092624313983615
4404 1628281077914429459608343255
4405 3009852901599399910185119351
4406 5311505120469529253267857679
4407 8953680060220063598365817231
4408 14425373430354546908478261095
4409 22222872581897545237385429255
4410 32749496436480592981410106271
4411 46185187282216220871219380639
4412 62350002830991898176146163863
4413 80598784147379770813066992311
4414 99788970849136859101892466671
4415 118354360774557670097593390703
4416 134493591789270079656356125799
4417 146448577726094086736921114759
4418 152815907192446003551569858879
4419 152815907192446003551569858879
4420 146448577726094086736921114759
4421 134493591789270079656356125799
4422 118354360774557670097593390703
4423 99788970849136859101892466671
4424 80598784147379770813066992311
4425 62350002830991898176146163863
4426 46185187282216220871219380639
4427 32749496436480592981410106271
4428 22222872581897545237385429255
4429 14425373430354546908478261095
4430 8953680060220063598365817231
4431 5311505120469529253267857679
4432 3009852901599399910185119351
4433 1628281077914429459608343255
4434 840403136988092624313983615
4435 413531702327474148471960191
4436 193842985466003507096231339
4437 86483793515601564704472443
4438 36690094218740057753412551
4439 14785560356805694915554311
4440 5653302489366883350064883
4441 2048298003393798315240899
4442 702273601163587993796879
4443 227497082067077800807439
4444 69512997298273772468939
4445 19996889633749989340379
4446 5404564765878375497399
4447 1369156407355855126007
4448 324273885952702529843
4449 71592935859687571523
4450 14685730432756424927
4451 2788429829004384479
4452 487975220075767283
4453 78317010629444131
4454 11461025945772311
4455 1518931149439703
4456 180825136838059
4457 19146190959323
4458 1781041019471
4459 143302150991
4460 9770601203
4461 548910179
4462 24396007
4463 804263
4464 17483
4465 187
4466 189
4467 17859
4468 830489
4469 25468359
4470 579405189
4471 10429293419
4472 154701185729
4473 1944814906319
4474 21149862106229
4475 202098682348419
4476 1717838799961569
4477 13118041745161079
4478 90733122070697469
4479 572316616138245579
4480 3311260421942706569
4481 17660055583694435039
4482 87196524444491273009
4483 400078170980607017339
4484 1711445509194818907509
4485 6845782036779275630039
4486 25671682637922283612649
4487 90462119771726142254099
4488 300169761060727653843149
4489 939661860711843090291599
4490 2779833004605869142112649
4491 7783532412896433597915419
4492 20656297557302073779083229
4493 52023267922094111739913319
4494 124484248242153767377649729
4495 283308978758005125756030419
4496 613836120642344439138065909
4497 1267274571648711100156007039
4498 2494946812933399978432138859
4499 4687475830359721171599776039
4500 8409883107410087984340774659
4501 14416942469845865116012756559
4502 23627766825580723384576462139
4503 37038120969829242062309048759
4504 55557181454743863093463573139
4505 79774414396555290595742566559
4506 109689819795263524569146029019
4507 144469518754737325042289891879
4508 182306773666692338743842006419
4509 220464005364372130573948472879
4510 255537824399613151347076639019
4511 283930915999570168163418487799
4512 302448149651716048695815345699
4513 308883216665582347604236948799
4514 302448149651716048695815345699
4515 283930915999570168163418487799
4516 255537824399613151347076639019
4517 220464005364372130573948472879
4518 182306773666692338743842006419
4519 144469518754737325042289891879
4520 109689819795263524569146029019
4521 79774414396555290595742566559
4522 55557181454743863093463573139
4523 37038120969829242062309048759
4524 23627766825580723384576462139
4525 14416942469845865116012756559
4526 8409883107410087984340774659
4527 4687475830359721171599776039
4528 2494946812933399978432138859
4529 1267274571648711100156007039
4530 613836120642344439138065909
4531 283308978758005125756030419
4532 124484248242153767377649729
4533 52023267922094111739913319
4534 20656297557302073779083229
4535 7783532412896433597915419
4536 2779833004605869142112649
4537 939661860711843090291599
4538 300169761060727653843149
4539 90462119771726142254099
4540 25671682637922283612649
4541 6845782036779275630039
4542 1711445509194818907509
4543 400078170980607017339
4544 87196524444491273009
4545 17660055583694435039
4546 3311260421942706569
4547 572316616138245579
4548 90733122070697469
4549 13118041745161079
4550 1717838799961569
4551 202098682348419
4552 21149862106229
4553 1944814906319
4554 154701185729
4555 10429293419
4556 579405189
4557 25468359
4558 830489
4559 17859
4560 189
4561 191
4562 18239
4563 857279
4564 26575679
4565 611240639
4566 11124579647
4567 166868694719
4568 2121616261439
4569 23337778875839
4570 225598529133119
4571 1940147350544831
4572 14992047708755519
4573 104944333961288639
4574 670029209137458239
4575 3924456796376541119
4576 21192066700433322047
4577 105960333502166610239
4578 492403902745362482879
4579 2133750245229904092479
4580 8647303625405400795839
4581 32859753776540523024191
4582 117356263487644725086399
4583 394743795367532257108799
4584 1252882480949124120388799
4585 3758647442847372361166399
4586 10674558737686537505712575
4587 28739196601463754823072319
4588 73444613537074040103407039
4589 178365490018608383108274239
4590 412085787284371092008771519
4591 906588732025616402419297343
4592 1900911857473066650234010559
4593 3801823714946133300468021119
4594 7258027092169890846348040319
4595 13235225873956859778634661759
4596 23067107951753384185620410495
4597 38445179919588973642700684159
4598 61304476087993228241063253119
4599 93569989818515979946886017919
4600 136756138965523355306987256959
4601 191458594551732697429782159743
4602 256834700008421911186293141119
4603 330216042867971028668091181439
4604 407010471441917779521135642239
4605 481012375340448284888614849919
4606 545147358719174722873763496575
4607 592551476868668177036699452799
4608 617766433331164695208473897599
4609 617766433331164695208473897599
4610 592551476868668177036699452799
4611 545147358719174722873763496575
4612 481012375340448284888614849919
4613 407010471441917779521135642239
4614 330216042867971028668091181439
4615 256834700008421911186293141119
4616 191458594551732697429782159743
4617 136756138965523355306987256959
4618 93569989818515979946886017919
4619 61304476087993228241063253119
4620 38445179919588973642700684159
4621 23067107951753384185620410495
4622 13235225873956859778634661759
4623 7258027092169890846348040319
4624 3801823714946133300468021119
4625 1900911857473066650234010559
4626 906588732025616402419297343
4627 412085787284371092008771519
4628 178365490018608383108274239
4629 73444613537074040103407039
4630 28739196601463754823072319
4631 10674558737686537505712575
4632 3758647442847372361166399
4633 1252882480949124120388799
4634 394743795367532257108799
4635 117356263487644725086399
4636 32859753776540523024191
4637 8647303625405400795839
4638 2133750245229904092479
4639 492403902745362482879
4640 105960333502166610239
4641 21192066700433322047
4642 3924456796376541119
4643 670029209137458239
4644 104944333961288639
4645 14992047708755519
4646 1940147350544831
4647 225598529133119
4648 23337778875839
4649 2121616261439
4650 166868694719
4651 11124579647
4652 611240639
4653 26575679
4654 857279
4655 18239
4656 191
4657 193
4658 18623
4659 884639
4660 27718719
4661 644460239
4662 11858068415
4663 179847370975
4664 2312323341119
4665 25724597169959
4666 251529394550719
4667 2188305732591263
4668 17108572091168063
4669 121185718979107119
4670 783046184172692159
4671 4642345234738103519
4672 25378153949901632575
4673 128476904371377014915
4674 604597197041774187839
4675 2653509920350008935519
4676 10893356515121089314239
4677 41939422583216193859823
4678 151780767444020511111743
4679 517434434468251742426399
4680 1664789050028288214763199
4681 5063733360502709986571399
4682 14583552078247804761325631
4683 39824315290599774540543071
4684 103248224827480896956963519
4685 254433125467720781786802959
4686 596601811441552177982848319
4687 1332410712219466530828361247
4688 2836745387305961001118446527
4689 5762139067965233283521844509
4690 11175057586356816065012062079
4691 20706724351190570943992938559
4692 36680483136394725672216062591
4693 62153040870002174055699439391
4694 100788714924327849820053144959
4695 156487741593035345773240409279
4696 232725359292206411662767788159
4697 331633636991394136619444098127
4698 452963016378489552455826085247
4699 593165854781355366311200825919
4700 744905957167283483274531269759
4701 897273084769682377580685393119
4702 1036848897956077414093236454271
4703 1149549865125216263451196938431
4704 1222925388431081131331060572799
4705 1248403000690061988233791001399
4706 1222925388431081131331060572799
4707 1149549865125216263451196938431
4708 1036848897956077414093236454271
4709 897273084769682377580685393119
4710 744905957167283483274531269759
4711 593165854781355366311200825919
4712 452963016378489552455826085247
4713 331633636991394136619444098127
4714 232725359292206411662767788159
4715 156487741593035345773240409279
4716 100788714924327849820053144959
4717 62153040870002174055699439391
4718 36680483136394725672216062591
4719 20706724351190570943992938559
4720 11175057586356816065012062079
4721 5762139067965233283521844509
4722 2836745387305961001118446527
4723 1332410712219466530828361247
4724 596601811441552177982848319
4725 254433125467720781786802959
4726 103248224827480896956963519
4727 39824315290599774540543071
4728 14583552078247804761325631
4729 5063733360502709986571399
4730 1664789050028288214763199
4731 517434434468251742426399
4732 151780767444020511111743
4733 41939422583216193859823
4734 10893356515121089314239
4735 2653509920350008935519
4736 604597197041774187839
4737 128476904371377014915
4738 25378153949901632575
4739 4642345234738103519
4740 783046184172692159
4741 121185718979107119
4742 17108572091168063
4743 2188305732591263
4744 251529394550719
4745 25724597169959
4746 2312323341119
4747 179847370975
4748 11858068415
4749 644460239
4750 27718719
4751 884639
4752 18623
4753 193
4754 195
4755 19011
4756 912575
4757 28898239
4758 679108639
4759 12631420703
4760 193681784127
4761 2517863193663
4762 28325960928719
4763 280112280295119
4764 2464988066597055
4765 19495814708540351
4766 139720005411205855
4767 913553881534807519
4768 5481323289208845119
4769 30329988866955609663
4770 155441192943147499527
4771 740631566376173380103
4772 3291695850560770578239
4773 13686524852331625035839
4774 53377446924093337639775
4775 195717305388342238012511
4776 676114327705182276770495
4777 2204720633821246554686399
4778 6797888620948843543616399
4779 19849834773170623147359887
4780 54968773218010956408073535
4781 144547514758473255739748927
4782 361368786896183139349372319
4783 859808492959884021210575519
4784 1948899250709070448077304511
4785 4212137090242184516812238783
4786 8687532748624505565925242491
4787 17111806929108874599549720059
4788 32210460101851999246211237759
4789 57978828183333598643180227967
4790 99852426315741197663254837055
4791 164621567709735488039420136767
4792 259928791120634981114873900159
4793 393225607079934971430193848959
4794 570177130265905708573781080991
4795 792685278662356716797695649183
4796 1056913704883142289063594198911
4797 1351866366710995951127853045119
4798 1659108722781676849111456009919
4799 1954061384609530511175714856127
4800 2208938956515121447416025489535
4801 2396933761324919017408878722687
4802 2496806001380123976467582002799
4803 2496806001380123976467582002799
4804 2396933761324919017408878722687
4805 2208938956515121447416025489535
4806 1954061384609530511175714856127
4807 1659108722781676849111456009919
4808 1351866366710995951127853045119
4809 1056913704883142289063594198911
4810 792685278662356716797695649183
4811 570177130265905708573781080991
4812 393225607079934971430193848959
4813 259928791120634981114873900159
4814 164621567709735488039420136767
4815 99852426315741197663254837055
4816 57978828183333598643180227967
4817 32210460101851999246211237759
4818 17111806929108874599549720059
4819 8687532748624505565925242491
4820 4212137090242184516812238783
4821 1948899250709070448077304511
4822 859808492959884021210575519
4823 361368786896183139349372319
4824 144547514758473255739748927
4825 54968773218010956408073535
4826 19849834773170623147359887
4827 6797888620948843543616399
4828 2204720633821246554686399
4829 676114327705182276770495
4830 195717305388342238012511
4831 53377446924093337639775
4832 13686524852331625035839
4833 3291695850560770578239
4834 740631566376173380103
4835 155441192943147499527
4836 30329988866955609663
4837 5481323289208845119
4838 913553881534807519
4839 139720005411205855
4840 19495814708540351
4841 2464988066597055
4842 280112280295119
4843 28325960928719
4844 2517863193663
4845 193681784127
4846 12631420703
4847 679108639
4848 28898239
4849 912575
4850 19011
4851 195
4852 197
4853 19403
4854 941093
4855 30115007
4856 715231439
4857 13446351071
4858 208418441615
4859 2739213804095
4860 31158557021591
4861 311585570215919
4862 2773111574921687
4863 22184892599373503
4864 160840471345457903
4865 1064021579669952287
4866 6460131019424710319
4867 36176733708778377791
4868 187666806114287834795
4869 905216358904211909015
4870 4073473615068953590571
4871 17151467852921909855039
4872 67748298019041543927407
4873 251636535499297163158943
4874 880727874247540071056303
4875 2910231236644045452186047
4876 9094472614512642038081399
4877 26919638938957420432720943
4878 75582063174765065061101111
4879 201552168466040173496269631
4880 511078712896030439936969423
4881 1233638272507659682606477919
4882 2837368026767617269994899215
4883 6223904058716063689021069247
4884 13031299122936758348887863737
4885 26062598245873516697775727475
4886 49825555470052311333983008409
4887 91109587145238512153568929663
4888 159441777504167396268745626911
4889 267172708250226447801681861311
4890 428882505349047718839541935263
4891 659819238998534952060833746559
4892 973233377522839054289729776175
4893 1376769168203040613385471390687
4894 1868472442561269403880282601647
4895 2433359460079792712030135481215
4896 3041699325099740890037669351519
4897 3650039190119689068045203221823
4898 4205479936442250447965125451231
4899 4652871419042489857323117520511
4900 4943675882732645473405812365543
4901 5044567227278209666740624862799
4902 4943675882732645473405812365543
4903 4652871419042489857323117520511
4904 4205479936442250447965125451231
4905 3650039190119689068045203221823
4906 3041699325099740890037669351519
4907 2433359460079792712030135481215
4908 1868472442561269403880282601647
4909 1376769168203040613385471390687
4910 973233377522839054289729776175
4911 659819238998534952060833746559
4912 428882505349047718839541935263
4913 267172708250226447801681861311
4914 159441777504167396268745626911
4915 91109587145238512153568929663
4916 49825555470052311333983008409
4917 26062598245873516697775727475
4918 13031299122936758348887863737
4919 6223904058716063689021069247
4920 2837368026767617269994899215
4921 1233638272507659682606477919
4922 511078712896030439936969423
4923 201552168466040173496269631
4924 75582063174765065061101111
4925 26919638938957420432720943
4926 9094472614512642038081399
4927 2910231236644045452186047
4928 880727874247540071056303
4929 251636535499297163158943
4930 67748298019041543927407
4931 17151467852921909855039
4932 4073473615068953590571
4933 905216358904211909015
4934 187666806114287834795
4935 36176733708778377791
4936 6460131019424710319
4937 1064021579669952287
4938 160840471345457903
4939 22184892599373503
4940 2773111574921687
4941 311585570215919
4942 31158557021591
4943 2739213804095
4944 208418441615
4945 13446351071
4946 715231439
4947 30115007
4948 941093
4949 19403
4950 197
4951 199
4952 19799
4953 970199
4954 31369799
4955 752875199
4956 14304628799
4957 224105851199
4958 2977406308799
4959 34240172551199
4960 346206189128799
4961 3115855702159199
4962 25210105226560799
4963 184874104994779199
4964 1237234394965060799
4965 7600154140499659199
4966 43067540129498068799
4967 226104585679864861199
4968 1103922388907575498799
4969 5028979771690066161199
4970 21439334816152387318799
4971 85757339264609549275199
4972 322610942947816875844799
4973 1143802434087714377995199
4974 3829251627163217700244799
4975 12125963486016856050775199
4976 36377890458050568152325599
4977 103537072842143924741234399
4978 279933567313944685411485599
4979 719829173093000619629534399
4980 1762340389296656689437825599
4981 4112127575025532275354926399
4982 9152800086347152483854513599
4983 19449700183487699028190841399
4984 39488785221020479845114738599
4985 76654700723157402052281551399
4986 142358729914435175239951452599
4987 253082186514551422648802582399
4988 430923722984236206131744937599
4989 703086074342701178425478582399
4990 1099698731664224920101389577599
4991 1649548097496337380152084366399
4992 2373739945177656229974950673599
4993 3278021829054858603298741406399
4994 4345284750142486985768099073599
4995 5530362409272256163704853366399
4996 6759331833554979755639265225599
4997 7934867804608019713141746134399
4998 8947829652004788187159841385599
4999 9693482123005187202756494834399
5000 10089134454556419333481249725599
5001 10089134454556419333481249725599
5002 9693482123005187202756494834399
5003 8947829652004788187159841385599
5004 7934867804608019713141746134399
5005 6759331833554979755639265225599
5006 5530362409272256163704853366399
5007 4345284750142486985768099073599
5008 3278021829054858603298741406399
5009 2373739945177656229974950673599
5010 1649548097496337380152084366399
5011 1099698731664224920101389577599
5012 703086074342701178425478582399
5013 430923722984236206131744937599
5014 253082186514551422648802582399
5015 142358729914435175239951452599
5016 76654700723157402052281551399
5017 39488785221020479845114738599
5018 19449700183487699028190841399
5019 9152800086347152483854513599
5020 4112127575025532275354926399
5021 1762340389296656689437825599
5022 719829173093000619629534399
5023 279933567313944685411485599
5024 103537072842143924741234399
5025 36377890458050568152325599
5026 12125963486016856050775199
5027 3829251627163217700244799
5028 1143802434087714377995199
5029 322610942947816875844799
5030 85757339264609549275199
5031 21439334816152387318799
5032 5028979771690066161199
5033 1103922388907575498799
5034 226104585679864861199
5035 43067540129498068799
5036 7600154140499659199
5037 1237234394965060799
5038 184874104994779199
5039 25210105226560799
5040 3115855702159199
5041 346206189128799
5042 34240172551199
5043 2977406308799
5044 224105851199
5045 14304628799
5046 752875199
5047 31369799
5048 970199
5049 19799
5050 199