0 1
1 3
2 1
3 3
4 3
5 1
6 3
7 5
8 5
9 1
10 3
11 7
12 11
13 7
14 1
15 3
16 9
17 19
18 19
19 9
20 1
21 3
22 11
23 29
24 39
25 29
26 11
27 1
28 3
29 13
30 41
31 69
32 69
33 41
34 13
35 1
36 3
37 15
38 55
39 111
40 139
41 111
42 55
43 15
44 1
45 3
46 17
47 71
48 167
49 251
50 251
51 167
52 71
53 17
54 1
55 3
56 19
57 89
58 239
59 419
60 503
61 419
62 239
63 89
64 19
65 1
66 3
67 21
68 109
69 329
70 659
71 923
72 923
73 659
74 329
75 109
76 21
77 1
78 3
79 23
80 131
81 439
82 989
83 1583
84 1847
85 1583
86 989
87 439
88 131
89 23
90 1
91 3
92 25
93 155
94 571
95 1429
96 2573
97 3431
98 3431
99 2573
100 1429
101 571
102 155
103 25
104 1
105 3
106 27
107 181
108 727
109 2001
110 4003
111 6005
112 6863
113 6005
114 4003
115 2001
116 727
117 181
118 27
119 1
120 3
121 29
122 209
123 909
124 2729
125 6005
126 10009
127 12869
128 12869
129 10009
130 6005
131 2729
132 909
133 209
134 29
135 1
136 3
137 31
138 239
139 1119
140 3639
141 8735
142 16015
143 22879
144 25739
145 22879
146 16015
147 8735
148 3639
149 1119
150 239
151 31
152 1
153 3
154 33
155 271
156 1359
157 4759
158 12375
159 24751
160 38895
161 48619
162 48619
163 38895
164 24751
165 12375
166 4759
167 1359
168 271
169 33
170 1
171 3
172 35
173 305
174 1631
175 6119
176 17135
177 37127
178 63647
179 87515
180 97239
181 87515
182 63647
183 37127
184 17135
185 6119
186 1631
187 305
188 35
189 1
190 3
191 37
192 341
193 1937
194 7751
195 23255
196 54263
197 100775
198 151163
199 184755
200 184755
201 151163
202 100775
203 54263
204 23255
205 7751
206 1937
207 341
208 37
209 1
210 3
211 39
212 379
213 2279
214 9689
215 31007
216 77519
217 155039
218 251939
219 335919
220 369511
221 335919
222 251939
223 155039
224 77519
225 31007
226 9689
227 2279
228 379
229 39
230 1
231 3
232 41
233 419
234 2659
235 11969
236 40697
237 108527
238 232559
239 406979
240 587859
241 705431
242 705431
243 587859
244 406979
245 232559
246 108527
247 40697
248 11969
249 2659
250 419
251 41
252 1
253 3
254 43
255 461
256 3079
257 14629
258 52667
259 149225
260 341087
261 639539
262 994839
263 1293291
264 1410863
265 1293291
266 994839
267 639539
268 341087
269 149225
270 52667
271 14629
272 3079
273 461
274 43
275 1
276 3
277 45
278 505
279 3541
280 17709
281 67297
282 201893
283 490313
284 980627
285 1634379
286 2288131
287 2704155
288 2704155
289 2288131
290 1634379
291 980627
292 490313
293 201893
294 67297
295 17709
296 3541
297 505
298 45
299 1
300 3
301 47
302 551
303 4047
304 21251
305 85007
306 269191
307 692207
308 1470941
309 2615007
310 3922511
311 4992287
312 5408311
313 4992287
314 3922511
315 2615007
316 1470941
317 692207
318 269191
319 85007
320 21251
321 4047
322 551
323 47
324 1
325 3
326 49
327 599
328 4599
329 25299
330 106259
331 354199
332 961399
333 2163149
334 4085949
335 6537519
336 8914799
337 10400599
338 10400599
339 8914799
340 6537519
341 4085949
342 2163149
343 961399
344 354199
345 106259
346 25299
347 4599
348 599
349 49
350 1
351 3
352 51
353 649
354 5199
355 29899
356 131559
357 460459
358 1315599
359 3124549
360 6249099
361 10623469
362 15452319
363 19315399
364 20801199
365 19315399
366 15452319
367 10623469
368 6249099
369 3124549
370 1315599
371 460459
372 131559
373 29899
374 5199
375 649
376 51
377 1
378 3
379 53
380 701
381 5849
382 35099
383 161459
384 592019
385 1776059
386 4440149
387 9373649
388 16872569
389 26075789
390 34767719
391 40116599
392 40116599
393 34767719
394 26075789
395 16872569
396 9373649
397 4440149
398 1776059
399 592019
400 161459
401 35099
402 5849
403 701
404 53
405 1
406 3
407 55
408 755
409 6551
410 40949
411 196559
412 753479
413 2368079
414 6216209
415 13813799
416 26246219
417 42948359
418 60843509
419 74884319
420 80233199
421 74884319
422 60843509
423 42948359
424 26246219
425 13813799
426 6216209
427 2368079
428 753479
429 196559
430 40949
431 6551
432 755
433 55
434 1
435 3
436 57
437 811
438 7307
439 47501
440 237509
441 950039
442 3121559
443 8584289
444 20030009
445 40060019
446 69194579
447 103791869
448 135727829
449 155117519
450 155117519
451 135727829
452 103791869
453 69194579
454 40060019
455 20030009
456 8584289
457 3121559
458 950039
459 237509
460 47501
461 7307
462 811
463 57
464 1
465 3
466 59
467 869
468 8119
469 54809
470 285011
471 1187549
472 4071599
473 11705849
474 28614299
475 60090029
476 109254599
477 172986449
478 239519699
479 290845349
480 310235039
481 290845349
482 239519699
483 172986449
484 109254599
485 60090029
486 28614299
487 11705849
488 4071599
489 1187549
490 285011
491 54809
492 8119
493 869
494 59
495 1
496 3
497 61
498 929
499 8989
500 62929
501 339821
502 1472561
503 5259149
504 15777449
505 40320149
506 88704329
507 169344629
508 282241049
509 412506149
510 530365049
511 601080389
512 601080389
513 530365049
514 412506149
515 282241049
516 169344629
517 88704329
518 40320149
519 15777449
520 5259149
521 1472561
522 339821
523 62929
524 8989
525 929
526 61
527 1
528 3
529 63
530 991
531 9919
532 71919
533 402751
534 1812383
535 6731711
536 21036599
537 56097599
538 129024479
539 258048959
540 451585679
541 694747199
542 942871199
543 1131445439
544 1202160779
545 1131445439
546 942871199
547 694747199
548 451585679
549 258048959
550 129024479
551 56097599
552 21036599
553 6731711
554 1812383
555 402751
556 71919
557 9919
558 991
559 63
560 1
561 3
562 65
563 1055
564 10911
565 81839
566 474671
567 2215135
568 8544095
569 27768311
570 77134199
571 185122079
572 387073439
573 709634639
574 1146332879
575 1637618399
576 2074316639
577 2333606219
578 2333606219
579 2074316639
580 1637618399
581 1146332879
582 709634639
583 387073439
584 185122079
585 77134199
586 27768311
587 8544095
588 2215135
589 474671
590 81839
591 10911
592 1055
593 65
594 1
595 3
596 67
597 1121
598 11967
599 92751
600 556511
601 2689807
602 10759231
603 36312407
604 104902511
605 262256279
606 572195519
607 1096708079
608 1855967519
609 2783951279
610 3711935039
611 4407922859
612 4667212439
613 4407922859
614 3711935039
615 2783951279
616 1855967519
617 1096708079
618 572195519
619 262256279
620 104902511
621 36312407
622 10759231
623 2689807
624 556511
625 92751
626 11967
627 1121
628 67
629 1
630 3
631 69
632 1189
633 13089
634 104719
635 649263
636 3246319
637 13449039
638 47071639
639 141214919
640 367158791
641 834451799
642 1668903599
643 2952675599
644 4639918799
645 6495886319
646 8119857899
647 9075135299
648 9075135299
649 8119857899
650 6495886319
651 4639918799
652 2952675599
653 1668903599
654 834451799
655 367158791
656 141214919
657 47071639
658 13449039
659 3246319
660 649263
661 104719
662 13089
663 1189
664 69
665 1
666 3
667 71
668 1259
669 14279
670 117809
671 753983
672 3895583
673 16695359
674 60520679
675 188286559
676 508373711
677 1201610591
678 2503355399
679 4621579199
680 7592594399
681 11135805119
682 14615744219
683 17194993199
684 18150270599
685 17194993199
686 14615744219
687 11135805119
688 7592594399
689 4621579199
690 2503355399
691 1201610591
692 508373711
693 188286559
694 60520679
695 16695359
696 3895583
697 753983
698 117809
699 14279
700 1259
701 71
702 1
703 3
704 73
705 1331
706 15539
707 132089
708 871793
709 4649567
710 20590943
711 77216039
712 248807239
713 696660271
714 1709984303
715 3704965991
716 7124934599
717 12214173599
718 18728399519
719 25751549339
720 31810737419
721 35345263799
722 35345263799
723 31810737419
724 25751549339
725 18728399519
726 12214173599
727 7124934599
728 3704965991
729 1709984303
730 696660271
731 248807239
732 77216039
733 20590943
734 4649567
735 871793
736 132089
737 15539
738 1331
739 73
740 1
741 3
742 75
743 1405
744 16871
745 147629
746 1003883
747 5521361
748 25240511
749 97806983
750 326023279
751 945467511
752 2406644575
753 5414950295
754 10829900591
755 19339108199
756 30942573119
757 44479948859
758 57562286759
759 67156001219
760 70690527599
761 67156001219
762 57562286759
763 44479948859
764 30942573119
765 19339108199
766 10829900591
767 5414950295
768 2406644575
769 945467511
770 326023279
771 97806983
772 25240511
773 5521361
774 1003883
775 147629
776 16871
777 1405
778 75
779 1
780 3
781 77
782 1481
783 18277
784 164501
785 1151513
786 6525245
787 30761873
788 123047495
789 423830263
790 1271490791
791 3352112087
792 7821594871
793 16244850887
794 30169008791
795 50281681319
796 75422521979
797 102042235619
798 124718287979
799 137846528819
800 137846528819
801 124718287979
802 102042235619
803 75422521979
804 50281681319
805 30169008791
806 16244850887
807 7821594871
808 3352112087
809 1271490791
810 423830263
811 123047495
812 30761873
813 6525245
814 1151513
815 164501
816 18277
817 1481
818 77
819 1
820 3
821 79
822 1559
823 19759
824 182779
825 1316015
826 7676759
827 37287119
828 153809369
829 546877759
830 1695321055
831 4623602879
832 11173706959
833 24066445759
834 46413859679
835 80450690111
836 125704203299
837 177464757599
838 226760523599
839 262564816799
840 275693057639
841 262564816799
842 226760523599
843 177464757599
844 125704203299
845 80450690111
846 46413859679
847 24066445759
848 11173706959
849 4623602879
850 1695321055
851 546877759
852 153809369
853 37287119
854 7676759
855 1316015
856 182779
857 19759
858 1559
859 79
860 1
861 3
862 81
863 1639
864 21319
865 202539
866 1498795
867 8992775
868 44963879
869 191096489
870 700687129
871 2242198815
872 6318923935
873 15797309839
874 35240152719
875 70480305439
876 126864549791
877 206154893411
878 303168960899
879 404225281199
880 489325340399
881 538257874439
882 538257874439
883 489325340399
884 404225281199
885 303168960899
886 206154893411
887 126864549791
888 70480305439
889 35240152719
890 15797309839
891 6318923935
892 2242198815
893 700687129
894 191096489
895 44963879
896 8992775
897 1498795
898 202539
899 21319
900 1639
901 81
902 1
903 3
904 83
905 1721
906 22959
907 223859
908 1701335
909 10491571
910 53956655
911 236060369
912 891783619
913 2942885945
914 8561122751
915 22116233775
916 51037462559
917 105720458159
918 197344855231
919 333019443203
920 509323854311
921 707394242099
922 893550621599
923 1027583214839
924 1076515748879
925 1027583214839
926 893550621599
927 707394242099
928 509323854311
929 333019443203
930 197344855231
931 105720458159
932 51037462559
933 22116233775
934 8561122751
935 2942885945
936 891783619
937 236060369
938 53956655
939 10491571
940 1701335
941 223859
942 22959
943 1721
944 83
945 1
946 3
947 85
948 1805
949 24681
950 246819
951 1925195
952 12192907
953 64448227
954 290017025
955 1127843989
956 3834669565
957 11504008697
958 30677356527
959 73153696335
960 156757920719
961 303065313391
962 530364298435
963 842343297515
964 1216718096411
965 1600944863699
966 1921133836439
967 2104098963719
968 2104098963719
969 1921133836439
970 1600944863699
971 1216718096411
972 842343297515
973 530364298435
974 303065313391
975 156757920719
976 73153696335
977 30677356527
978 11504008697
979 3834669565
980 1127843989
981 290017025
982 64448227
983 12192907
984 1925195
985 246819
986 24681
987 1805
988 85
989 1
990 3
991 87
992 1891
993 26487
994 271501
995 2172015
996 14118103
997 76641135
998 354465253
999 1417861015
1000 4962513555
1001 15338678263
1002 42181365225
1003 103831052863
1004 229911617055
1005 459823234111
1006 833429611827
1007 1372707595951
1008 2059061393927
1009 2817662960111
1010 3522078700139
1011 4025232800159
1012 4208197927439
1013 4025232800159
1014 3522078700139
1015 2817662960111
1016 2059061393927
1017 1372707595951
1018 833429611827
1019 459823234111
1020 229911617055
1021 103831052863
1022 42181365225
1023 15338678263
1024 4962513555
1025 1417861015
1026 354465253
1027 76641135
1028 14118103
1029 2172015
1030 271501
1031 26487
1032 1891
1033 87
1034 1
1035 3
1036 89
1037 1979
1038 28379
1039 297989
1040 2443517
1041 16290119
1042 90759239
1043 431106389
1044 1772326269
1045 6380374571
1046 20301191819
1047 57520043489
1048 146012418089
1049 333742669919
1050 689734851167
1051 1293252845939
1052 2206137207779
1053 3431768989879
1054 4876724354039
1055 6339741660251
1056 7547311500299
1057 8233430727599
1058 8233430727599
1059 7547311500299
1060 6339741660251
1061 4876724354039
1062 3431768989879
1063 2206137207779
1064 1293252845939
1065 689734851167
1066 333742669919
1067 146012418089
1068 57520043489
1069 20301191819
1070 6380374571
1071 1772326269
1072 431106389
1073 90759239
1074 16290119
1075 2443517
1076 297989
1077 28379
1078 1979
1079 89
1080 1
1081 3
1082 91
1083 2069
1084 30359
1085 326369
1086 2741507
1087 18733637
1088 107049359
1089 521865629
1090 2203432659
1091 8152700841
1092 26681566391
1093 77821235309
1094 203532461579
1095 479755088009
1096 1023477521087
1097 1982987697107
1098 3499390053719
1099 5637906197659
1100 8308493343919
1101 11216466014291
1102 13887053160551
1103 15780742227899
1104 16466861455199
1105 15780742227899
1106 13887053160551
1107 11216466014291
1108 8308493343919
1109 5637906197659
1110 3499390053719
1111 1982987697107
1112 1023477521087
1113 479755088009
1114 203532461579
1115 77821235309
1116 26681566391
1117 8152700841
1118 2203432659
1119 521865629
1120 107049359
1121 18733637
1122 2741507
1123 326369
1124 30359
1125 2069
1126 91
1127 1
1128 3
1129 93
1130 2161
1131 32429
1132 356729
1133 3067877
1134 21475145
1135 125782997
1136 628914989
1137 2725298289
1138 10356133501
1139 34834267233
1140 104502801701
1141 281353696889
1142 683287549589
1143 1503232609097
1144 3006465218195
1145 5482377750827
1146 9137296251379
1147 13946399541579
1148 19524959358211
1149 25103519174843
1150 29667795388451
1151 32247603683099
1152 32247603683099
1153 29667795388451
1154 25103519174843
1155 19524959358211
1156 13946399541579
1157 9137296251379
1158 5482377750827
1159 3006465218195
1160 1503232609097
1161 683287549589
1162 281353696889
1163 104502801701
1164 34834267233
1165 10356133501
1166 2725298289
1167 628914989
1168 125782997
1169 21475145
1170 3067877
1171 356729
1172 32429
1173 2161
1174 93
1175 1
1176 3
1177 95
1178 2255
1179 34591
1180 389159
1181 3424607
1182 24543023
1183 147258143
1184 754697987
1185 3354213279
1186 13081431791
1187 45190400735
1188 139337068935
1189 385856498591
1190 964641246479
1191 2186520158687
1192 4509697827293
1193 8488842969023
1194 14619674002207
1195 23083695792959
1196 33471358899791
1197 44628478533055
1198 54771314563295
1199 61915399071551
1200 64495207366199
1201 61915399071551
1202 54771314563295
1203 44628478533055
1204 33471358899791
1205 23083695792959
1206 14619674002207
1207 8488842969023
1208 4509697827293
1209 2186520158687
1210 964641246479
1211 385856498591
1212 139337068935
1213 45190400735
1214 13081431791
1215 3354213279
1216 754697987
1217 147258143
1218 24543023
1219 3424607
1220 389159
1221 34591
1222 2255
1223 95
1224 1
1225 3
1226 97
1227 2351
1228 36847
1229 423751
1230 3813767
1231 27967631
1232 171801167
1233 901956131
1234 4108911267
1235 16435645071
1236 58271832527
1237 184527469671
1238 525193567527
1239 1350497745071
1240 3151161405167
1241 6696217985981
1242 12998540796317
1243 23108516971231
1244 37703369795167
1245 56555054692751
1246 78099837432847
1247 99399793096351
1248 116686713634847
1249 126410606437751
1250 126410606437751
1251 116686713634847
1252 99399793096351
1253 78099837432847
1254 56555054692751
1255 37703369795167
1256 23108516971231
1257 12998540796317
1258 6696217985981
1259 3151161405167
1260 1350497745071
1261 525193567527
1262 184527469671
1263 58271832527
1264 16435645071
1265 4108911267
1266 901956131
1267 171801167
1268 27967631
1269 3813767
1270 423751
1271 36847
1272 2351
1273 97
1274 1
1275 3
1276 99
1277 2449
1278 39199
1279 460599
1280 4237519
1281 31781399
1282 199768799
1283 1073757299
1284 5010867399
1285 20544556339
1286 74707477599
1287 242799302199
1288 709721037199
1289 1875691312599
1290 4501659150239
1291 9847379391149
1292 19694758782299
1293 36107057767549
1294 60811886766399
1295 94258424487919
1296 134654892125599
1297 177499630529199
1298 216086506731199
1299 243097320072599
1300 252821212875503
1301 243097320072599
1302 216086506731199
1303 177499630529199
1304 134654892125599
1305 94258424487919
1306 60811886766399
1307 36107057767549
1308 19694758782299
1309 9847379391149
1310 4501659150239
1311 1875691312599
1312 709721037199
1313 242799302199
1314 74707477599
1315 20544556339
1316 5010867399
1317 1073757299
1318 199768799
1319 31781399
1320 4237519
1321 460599
1322 39199
1323 2449
1324 99
1325 1
1326 3
1327 101
1328 2549
1329 41649
1330 499799
1331 4698119
1332 36018919
1333 231550199
1334 1273526099
1335 6084624699
1336 25555423739
1337 95252033939
1338 317506779799
1339 952520339399
1340 2585412349799
1341 6377350462839
1342 14349038541389
1343 29542138173449
1344 55801816549849
1345 96918944533949
1346 155070311254319
1347 228913316613519
1348 312154522654799
1349 393586137260399
1350 459183826803799
1351 495918532948103
1352 495918532948103
1353 459183826803799
1354 393586137260399
1355 312154522654799
1356 228913316613519
1357 155070311254319
1358 96918944533949
1359 55801816549849
1360 29542138173449
1361 14349038541389
1362 6377350462839
1363 2585412349799
1364 952520339399
1365 317506779799
1366 95252033939
1367 25555423739
1368 6084624699
1369 1273526099
1370 231550199
1371 36018919
1372 4698119
1373 499799
1374 41649
1375 2549
1376 101
1377 1
1378 3
1379 103
1380 2651
1381 44199
1382 541449
1383 5197919
1384 40717039
1385 267569119
1386 1505076299
1387 7358150799
1388 31640048439
1389 120807457679
1390 412758813739
1391 1270027119199
1392 3537932689199
1393 8962762812639
1394 20726389004229
1395 43891176714839
1396 85343954723299
1397 152720761083799
1398 251989255788269
1399 383983627867839
1400 541067839268319
1401 705740659915199
1402 852769964064199
1403 955102359751903
1404 991837065896207
1405 955102359751903
1406 852769964064199
1407 705740659915199
1408 541067839268319
1409 383983627867839
1410 251989255788269
1411 152720761083799
1412 85343954723299
1413 43891176714839
1414 20726389004229
1415 8962762812639
1416 3537932689199
1417 1270027119199
1418 412758813739
1419 120807457679
1420 31640048439
1421 7358150799
1422 1505076299
1423 267569119
1424 40717039
1425 5197919
1426 541449
1427 44199
1428 2651
1429 103
1430 1
1431 3
1432 105
1433 2755
1434 46851
1435 585649
1436 5739369
1437 45914959
1438 308286159
1439 1772645419
1440 8863227099
1441 38998199239
1442 152447506119
1443 533566271419
1444 1682785932939
1445 4807959808399
1446 12500695501839
1447 29689151816869
1448 64617565719069
1449 129235131438139
1450 238064715807099
1451 404710016872069
1452 635972883656109
1453 925051467136159
1454 1246808499183519
1455 1558510623979399
1456 1807872323816103
1457 1946939425648111
1458 1946939425648111
1459 1807872323816103
1460 1558510623979399
1461 1246808499183519
1462 925051467136159
1463 635972883656109
1464 404710016872069
1465 238064715807099
1466 129235131438139
1467 64617565719069
1468 29689151816869
1469 12500695501839
1470 4807959808399
1471 1682785932939
1472 533566271419
1473 152447506119
1474 38998199239
1475 8863227099
1476 1772645419
1477 308286159
1478 45914959
1479 5739369
1480 585649
1481 46851
1482 2755
1483 105
1484 1
1485 3
1486 107
1487 2861
1488 49607
1489 632501
1490 6325019
1491 51654329
1492 354201119
1493 2080931579
1494 10635872519
1495 47861426339
1496 191445705359
1497 686013777539
1498 2216352204359
1499 6490745741339
1500 17308655310239
1501 42189847318709
1502 94306717535939
1503 193852697157209
1504 367299847245239
1505 642774732679169
1506 1040682900528179
1507 1561024350792269
1508 2171859966319679
1509 2805319123162919
1510 3366382947795503
1511 3754811749464215
1512 3893878851296223
1513 3754811749464215
1514 3366382947795503
1515 2805319123162919
1516 2171859966319679
1517 1561024350792269
1518 1040682900528179
1519 642774732679169
1520 367299847245239
1521 193852697157209
1522 94306717535939
1523 42189847318709
1524 17308655310239
1525 6490745741339
1526 2216352204359
1527 686013777539
1528 191445705359
1529 47861426339
1530 10635872519
1531 2080931579
1532 354201119
1533 51654329
1534 6325019
1535 632501
1536 49607
1537 2861
1538 107
1539 1
1540 3
1541 109
1542 2969
1543 52469
1544 682109
1545 6957521
1546 57979349
1547 405855449
1548 2435132699
1549 12716804099
1550 58497298859
1551 239307131699
1552 877459482899
1553 2902365981899
1554 8707097945699
1555 23799401051579
1556 59498502628949
1557 136496564854649
1558 288159414693149
1559 561152544402449
1560 1010074579924409
1561 1683457633207349
1562 2601707251320449
1563 3732884317111949
1564 4977179089482599
1565 6171702070958423
1566 7121194697259719
1567 7648690600760439
1568 7648690600760439
1569 7121194697259719
1570 6171702070958423
1571 4977179089482599
1572 3732884317111949
1573 2601707251320449
1574 1683457633207349
1575 1010074579924409
1576 561152544402449
1577 288159414693149
1578 136496564854649
1579 59498502628949
1580 23799401051579
1581 8707097945699
1582 2902365981899
1583 877459482899
1584 239307131699
1585 58497298859
1586 12716804099
1587 2435132699
1588 405855449
1589 57979349
1590 6957521
1591 682109
1592 52469
1593 2969
1594 109
1595 1
1596 3
1597 111
1598 3079
1599 55439
1600 734579
1601 7639631
1602 64936871
1603 463834799
1604 2840988149
1605 15151936799
1606 71214102959
1607 297804430559
1608 1116766614599
1609 3779825464799
1610 11609463927599
1611 32506498997279
1612 83297903680529
1613 195995067483599
1614 424655979547799
1615 849311959095599
1616 1571227124326859
1617 2693532213131759
1618 4285164884527799
1619 6334591568432399
1620 8710063406594549
1621 11148881160441023
1622 13292896768218143
1623 14769885298020159
1624 15297381201520879
1625 14769885298020159
1626 13292896768218143
1627 11148881160441023
1628 8710063406594549
1629 6334591568432399
1630 4285164884527799
1631 2693532213131759
1632 1571227124326859
1633 849311959095599
1634 424655979547799
1635 195995067483599
1636 83297903680529
1637 32506498997279
1638 11609463927599
1639 3779825464799
1640 1116766614599
1641 297804430559
1642 71214102959
1643 15151936799
1644 2840988149
1645 463834799
1646 64936871
1647 7639631
1648 734579
1649 55439
1650 3079
1651 111
1652 1
1653 3
1654 113
1655 3191
1656 58519
1657 790019
1658 8374211
1659 72576503
1660 528771671
1661 3304822949
1662 17992924949
1663 86366039759
1664 369018533519
1665 1414571045159
1666 4896592079399
1667 15389289392399
1668 44115962924879
1669 115804402677809
1670 279292971164129
1671 620651047031399
1672 1273967938643399
1673 2420539083422459
1674 4264759337458619
1675 6978697097659559
1676 10619756452960199
1677 15044654975026949
1678 19858944567035573
1679 24441777928659167
1680 28062782066238303
1681 30067266499541039
1682 30067266499541039
1683 28062782066238303
1684 24441777928659167
1685 19858944567035573
1686 15044654975026949
1687 10619756452960199
1688 6978697097659559
1689 4264759337458619
1690 2420539083422459
1691 1273967938643399
1692 620651047031399
1693 279292971164129
1694 115804402677809
1695 44115962924879
1696 15389289392399
1697 4896592079399
1698 1414571045159
1699 369018533519
1700 86366039759
1701 17992924949
1702 3304822949
1703 528771671
1704 72576503
1705 8374211
1706 790019
1707 58519
1708 3191
1709 113
1710 1
1711 3
1712 115
1713 3305
1714 61711
1715 848539
1716 9164231
1717 80950715
1718 601348175
1719 3833594621
1720 21297747899
1721 104358964709
1722 455384573279
1723 1783589578679
1724 6311163124559
1725 20285881471799
1726 59505252317279
1727 159920365602689
1728 395097373841939
1729 899944018195529
1730 1894618985674799
1731 3694507022065859
1732 6685298420881079
1733 11243456435118179
1734 17598453550619759
1735 25664411427987149
1736 34903599542062523
1737 44300722495694741
1738 52504559994897471
1739 58130048565779343
1740 60134532999082079
1741 58130048565779343
1742 52504559994897471
1743 44300722495694741
1744 34903599542062523
1745 25664411427987149
1746 17598453550619759
1747 11243456435118179
1748 6685298420881079
1749 3694507022065859
1750 1894618985674799
1751 899944018195529
1752 395097373841939
1753 159920365602689
1754 59505252317279
1755 20285881471799
1756 6311163124559
1757 1783589578679
1758 455384573279
1759 104358964709
1760 21297747899
1761 3833594621
1762 601348175
1763 80950715
1764 9164231
1765 848539
1766 61711
1767 3305
1768 115
1769 1
1770 3
1771 117
1772 3421
1773 65017
1774 910251
1775 10012771
1776 90114947
1777 682298891
1778 4434942797
1779 25131342521
1780 125656712609
1781 559743537989
1782 2238974151959
1783 8094752703239
1784 26597044596359
1785 79791133789079
1786 219425617919969
1787 555017739444629
1788 1295041392037469
1789 2794563003870329
1790 5589126007740659
1791 10379805442946939
1792 17928754855999259
1793 28841909985737939
1794 43262864978606909
1795 60568010970049673
1796 79204322037757265
1797 96805282490592213
1798 110634608560676815
1799 118264581564861423
1800 118264581564861423
1801 110634608560676815
1802 96805282490592213
1803 79204322037757265
1804 60568010970049673
1805 43262864978606909
1806 28841909985737939
1807 17928754855999259
1808 10379805442946939
1809 5589126007740659
1810 2794563003870329
1811 1295041392037469
1812 555017739444629
1813 219425617919969
1814 79791133789079
1815 26597044596359
1816 8094752703239
1817 2238974151959
1818 559743537989
1819 125656712609
1820 25131342521
1821 4434942797
1822 682298891
1823 90114947
1824 10012771
1825 910251
1826 65017
1827 3421
1828 117
1829 1
1830 3
1831 119
1832 3539
1833 68439
1834 975269
1835 10923023
1836 100127719
1837 772413839
1838 5117241689
1839 29566285319
1840 150788055131
1841 685400250599
1842 2798717689949
1843 10333726855199
1844 34691797299599
1845 106388178385439
1846 299216751709049
1847 774443357364599
1848 1850059131482099
1849 4089604395907799
1850 8383689011610989
1851 15968931450687599
1852 28308560298946199
1853 46770664841737199
1854 72104774964344849
1855 103830875948656583
1856 139772333007806939
1857 176009604528349479
1858 207439891051269029
1859 228899190125538239
1860 236529163129722847
1861 228899190125538239
1862 207439891051269029
1863 176009604528349479
1864 139772333007806939
1865 103830875948656583
1866 72104774964344849
1867 46770664841737199
1868 28308560298946199
1869 15968931450687599
1870 8383689011610989
1871 4089604395907799
1872 1850059131482099
1873 774443357364599
1874 299216751709049
1875 106388178385439
1876 34691797299599
1877 10333726855199
1878 2798717689949
1879 685400250599
1880 150788055131
1881 29566285319
1882 5117241689
1883 772413839
1884 100127719
1885 10923023
1886 975269
1887 68439
1888 3539
1889 119
1890 1
1891 3
1892 121
1893 3659
1894 71979
1895 1043709
1896 11898293
1897 111050743
1898 872541559
1899 5889655529
1900 34683527009
1901 180354340451
1902 836188305731
1903 3484117940549
1904 13132444545149
1905 45025524154799
1906 141079975685039
1907 405604930094489
1908 1073660109073649
1909 2624502488846699
1910 5939663527389899
1911 12473293407518789
1912 24352620462298589
1913 44277491749633799
1914 75079225140683399
1915 118875439806082049
1916 175935650913001433
1917 243603208956463523
1918 315781937536156419
1919 383449495579618509
1920 436339081176807269
1921 465428353255261087
1922 465428353255261087
1923 436339081176807269
1924 383449495579618509
1925 315781937536156419
1926 243603208956463523
1927 175935650913001433
1928 118875439806082049
1929 75079225140683399
1930 44277491749633799
1931 24352620462298589
1932 12473293407518789
1933 5939663527389899
1934 2624502488846699
1935 1073660109073649
1936 405604930094489
1937 141079975685039
1938 45025524154799
1939 13132444545149
1940 3484117940549
1941 836188305731
1942 180354340451
1943 34683527009
1944 5889655529
1945 872541559
1946 111050743
1947 11898293
1948 1043709
1949 71979
1950 3659
1951 121
1952 1
1953 3
1954 123
1955 3781
1956 75639
1957 1115689
1958 12942003
1959 122949037
1960 983592303
1961 6762197089
1962 40573182539
1963 215037867461
1964 1016542646183
1965 4320306246281
1966 16616562485699
1967 58157968699949
1968 186105499839839
1969 546684905779529
1970 1479265039168139
1971 3698162597920349
1972 8564166016236599
1973 18412956934908689
1974 36825913869817379
1975 68630112211932389
1976 119356716890317199
1977 193954664946765449
1978 294811090719083483
1979 419538859869464957
1980 559385146492619943
1981 699231433115774929
1982 819788576756425779
1983 901767434432068357
1984 930856706510522175
1985 901767434432068357
1986 819788576756425779
1987 699231433115774929
1988 559385146492619943
1989 419538859869464957
1990 294811090719083483
1991 193954664946765449
1992 119356716890317199
1993 68630112211932389
1994 36825913869817379
1995 18412956934908689
1996 8564166016236599
1997 3698162597920349
1998 1479265039168139
1999 546684905779529
2000 186105499839839
2001 58157968699949
2002 16616562485699
2003 4320306246281
2004 1016542646183
2005 215037867461
2006 40573182539
2007 6762197089
2008 983592303
2009 122949037
2010 12942003
2011 1115689
2012 75639
2013 3781
2014 123
2015 1
2016 3
2017 125
2018 3905
2019 79421
2020 1191329
2021 14057693
2022 135891041
2023 1106541341
2024 7745789393
2025 47335379629
2026 255611050001
2027 1231580513645
2028 5336848892465
2029 20936868731981
2030 74774531185649
2031 244263468539789
2032 732790405619369
2033 2025949944947669
2034 5177427637088489
2035 12262328614156949
2036 26977122951145289
2037 55238870804726069
2038 105456026081749769
2039 187986829102249589
2040 313311381837082649
2041 488765755665848933
2042 714349950588548441
2043 978924006362084901
2044 1258616579608394873
2045 1519020009872200709
2046 1721556011188494137
2047 1832624140942590533
2048 1832624140942590533
2049 1721556011188494137
2050 1519020009872200709
2051 1258616579608394873
2052 978924006362084901
2053 714349950588548441
2054 488765755665848933
2055 313311381837082649
2056 187986829102249589
2057 105456026081749769
2058 55238870804726069
2059 26977122951145289
2060 12262328614156949
2061 5177427637088489
2062 2025949944947669
2063 732790405619369
2064 244263468539789
2065 74774531185649
2066 20936868731981
2067 5336848892465
2068 1231580513645
2069 255611050001
2070 47335379629
2071 7745789393
2072 1106541341
2073 135891041
2074 14057693
2075 1191329
2076 79421
2077 3905
2078 125
2079 1
2080 3
2081 127
2082 4031
2083 83327
2084 1270751
2085 15249023
2086 149948735
2087 1242432383
2088 8852330735
2089 55081169023
2090 302946429631
2091 1487191563647
2092 6568429406111
2093 26273717624447
2094 95711399917631
2095 319037999725439
2096 977053874159159
2097 2758740350567039
2098 7203377582036159
2099 17439756251245439
2100 39239451565302239
2101 82215993755871359
2102 160694896886475839
2103 293442855183999359
2104 501298210939332239
2105 802077137502931583
2106 1203115706254397375
2107 1693273956950633343
2108 2237540585970479775
2109 2777636589480595583
2110 3240576021060694847
2111 3554180152131084671
2112 3665248281885181067
2113 3554180152131084671
2114 3240576021060694847
2115 2777636589480595583
2116 2237540585970479775
2117 1693273956950633343
2118 1203115706254397375
2119 802077137502931583
2120 501298210939332239
2121 293442855183999359
2122 160694896886475839
2123 82215993755871359
2124 39239451565302239
2125 17439756251245439
2126 7203377582036159
2127 2758740350567039
2128 977053874159159
2129 319037999725439
2130 95711399917631
2131 26273717624447
2132 6568429406111
2133 1487191563647
2134 302946429631
2135 55081169023
2136 8852330735
2137 1242432383
2138 149948735
2139 15249023
2140 1270751
2141 83327
2142 4031
2143 127
2144 1
2145 3
2146 129
2147 4159
2148 87359
2149 1354079
2150 16519775
2151 165197759
2152 1392381119
2153 10094763119
2154 63933499759
2155 358027598655
2156 1790137993279
2157 8055620969759
2158 32842147030559
2159 121985117542079
2160 414749399643071
2161 1296091873884599
2162 3735794224726199
2163 9962117932603199
2164 24643133833281599
2165 56679207816547679
2166 121455445321173599
2167 242910890642347199
2168 454137752070475199
2169 794741066123331599
2170 1303375348442263823
2171 2005192843757328959
2172 2896389663205030719
2173 3930814542921113119
2174 5015177175451075359
2175 6018212610541290431
2176 6794756173191779519
2177 7219428434016265739
2178 7219428434016265739
2179 6794756173191779519
2180 6018212610541290431
2181 5015177175451075359
2182 3930814542921113119
2183 2896389663205030719
2184 2005192843757328959
2185 1303375348442263823
2186 794741066123331599
2187 454137752070475199
2188 242910890642347199
2189 121455445321173599
2190 56679207816547679
2191 24643133833281599
2192 9962117932603199
2193 3735794224726199
2194 1296091873884599
2195 414749399643071
2196 121985117542079
2197 32842147030559
2198 8055620969759
2199 1790137993279
2200 358027598655
2201 63933499759
2202 10094763119
2203 1392381119
2204 165197759
2205 16519775
2206 1354079
2207 87359
2208 4159
2209 129
2210 1
2211 3
2212 131
2213 4289
2214 91519
2215 1441439
2216 17873855
2217 181717535
2218 1557578879
2219 11487144239
2220 74028262879
2221 421961098415
2222 2148165591935
2223 9845758963039
2224 40897768000319
2225 154827264572639
2226 536734517185151
2227 1710841273527671
2228 5031886098610799
2229 13697912157329399
2230 34605251765884799
2231 81322341649829279
2232 178134653137721279
2233 364366335963520799
2234 697048642712822399
2235 1248878818193806799
2236 2098116414565595423
2237 3308568192199592783
2238 4901582506962359679
2239 6827204206126143839
2240 8945991718372188479
2241 11033389785992365791
2242 12812968783733069951
2243 14014184607208045259
2244 14438856868032531479
2245 14014184607208045259
2246 12812968783733069951
2247 11033389785992365791
2248 8945991718372188479
2249 6827204206126143839
2250 4901582506962359679
2251 3308568192199592783
2252 2098116414565595423
2253 1248878818193806799
2254 697048642712822399
2255 364366335963520799
2256 178134653137721279
2257 81322341649829279
2258 34605251765884799
2259 13697912157329399
2260 5031886098610799
2261 1710841273527671
2262 536734517185151
2263 154827264572639
2264 40897768000319
2265 9845758963039
2266 2148165591935
2267 421961098415
2268 74028262879
2269 11487144239
2270 1557578879
2271 181717535
2272 17873855
2273 1441439
2274 91519
2275 4289
2276 131
2277 1
2278 3
2279 133
2280 4421
2281 95809
2282 1532959
2283 19315295
2284 199591391
2285 1739296415
2286 13044723119
2287 85515407119
2288 495989361295
2289 2570126690351
2290 11993924554975
2291 50743526963359
2292 195725032572959
2293 691561781757791
2294 2247575790712823
2295 6742727372138471
2296 18729798255940199
2297 48303163923214199
2298 115927593415714079
2299 259456994787550559
2300 542500989101242079
2301 1061414978676343199
2302 1945927460906629199
2303 3346995232759402223
2304 5406684606765188207
2305 8210150699161952463
2306 11728786713088503519
2307 15773195924498332319
2308 19979381504364554271
2309 23846358569725435743
2310 26827153390941115211
2311 28453041475240576739
2312 28453041475240576739
2313 26827153390941115211
2314 23846358569725435743
2315 19979381504364554271
2316 15773195924498332319
2317 11728786713088503519
2318 8210150699161952463
2319 5406684606765188207
2320 3346995232759402223
2321 1945927460906629199
2322 1061414978676343199
2323 542500989101242079
2324 259456994787550559
2325 115927593415714079
2326 48303163923214199
2327 18729798255940199
2328 6742727372138471
2329 2247575790712823
2330 691561781757791
2331 195725032572959
2332 50743526963359
2333 11993924554975
2334 2570126690351
2335 495989361295
2336 85515407119
2337 13044723119
2338 1739296415
2339 199591391
2340 19315295
2341 1532959
2342 95809
2343 4421
2344 133
2345 1
2346 3
2347 135
2348 4555
2349 100231
2350 1628769
2351 20848255
2352 218906687
2353 1938887807
2354 14784019535
2355 98560130239
2356 581504768415
2357 3066116051647
2358 14564051245327
2359 62737451518335
2360 246468559536319
2361 887286814330751
2362 2939137572470615
2363 8990303162851295
2364 25472525628078671
2365 67032962179154399
2366 164230757338928279
2367 375384588203264639
2368 801957983888792639
2369 1603915967777585279
2370 3007342439582972399
2371 5292922693666031423
2372 8753679839524590431
2373 13616835305927140671
2374 19938937412250455983
2375 27501982637586835839
2376 35752577428862886591
2377 43825740074089990015
2378 50673511960666550955
2379 55280194866181691951
2380 56906082950481153479
2381 55280194866181691951
2382 50673511960666550955
2383 43825740074089990015
2384 35752577428862886591
2385 27501982637586835839
2386 19938937412250455983
2387 13616835305927140671
2388 8753679839524590431
2389 5292922693666031423
2390 3007342439582972399
2391 1603915967777585279
2392 801957983888792639
2393 375384588203264639
2394 164230757338928279
2395 67032962179154399
2396 25472525628078671
2397 8990303162851295
2398 2939137572470615
2399 887286814330751
2400 246468559536319
2401 62737451518335
2402 14564051245327
2403 3066116051647
2404 581504768415
2405 98560130239
2406 14784019535
2407 1938887807
2408 218906687
2409 20848255
2410 1628769
2411 100231
2412 4555
2413 135
2414 1
2415 3
2416 137
2417 4691
2418 104787
2419 1729001
2420 22477025
2421 239754943
2422 2157794495
2423 16722907343
2424 113344149775
2425 680064898655
2426 3647620820063
2427 17630167296975
2428 77301502763663
2429 309206011054655
2430 1133755373867071
2431 3826424386801367
2432 11929440735321911
2433 34462828790929967
2434 92505487807233071
2435 231263719518082679
2436 539615345542192919
2437 1177342572092057279
2438 2405873951666377919
2439 4611258407360557679
2440 8300265133249003823
2441 14046602533190621855
2442 22370515145451731103
2443 33555772718177596655
2444 47440920049837291823
2445 63254560066449722431
2446 79578317502952876607
2447 94499252034756540971
2448 105953706826848242907
2449 112186277816662845431
2450 112186277816662845431
2451 105953706826848242907
2452 94499252034756540971
2453 79578317502952876607
2454 63254560066449722431
2455 47440920049837291823
2456 33555772718177596655
2457 22370515145451731103
2458 14046602533190621855
2459 8300265133249003823
2460 4611258407360557679
2461 2405873951666377919
2462 1177342572092057279
2463 539615345542192919
2464 231263719518082679
2465 92505487807233071
2466 34462828790929967
2467 11929440735321911
2468 3826424386801367
2469 1133755373867071
2470 309206011054655
2471 77301502763663
2472 17630167296975
2473 3647620820063
2474 680064898655
2475 113344149775
2476 16722907343
2477 2157794495
2478 239754943
2479 22477025
2480 1729001
2481 104787
2482 4691
2483 137
2484 1
2485 3
2486 139
2487 4829
2488 109479
2489 1833789
2490 24206027
2491 262231969
2492 2397549439
2493 18880701839
2494 130067057119
2495 793409048431
2496 4327685718719
2497 21277788117039
2498 94931670060639
2499 386507513818319
2500 1442961384921727
2501 4960179760668439
2502 15755865122123279
2503 46392269526251879
2504 126968316598163039
2505 323769207325315751
2506 770879065060275599
2507 1716957917634250199
2508 3583216523758435199
2509 7017132359026935599
2510 12911523540609561503
2511 22346867666439625679
2512 36417117678642352959
2513 55926287863629327759
2514 80996692768014888479
2515 110695480116287014255
2516 142832877569402599039
2517 174077569537709417579
2518 200452958861604783879
2519 218139984643511088339
2520 224372555633325690863
2521 218139984643511088339
2522 200452958861604783879
2523 174077569537709417579
2524 142832877569402599039
2525 110695480116287014255
2526 80996692768014888479
2527 55926287863629327759
2528 36417117678642352959
2529 22346867666439625679
2530 12911523540609561503
2531 7017132359026935599
2532 3583216523758435199
2533 1716957917634250199
2534 770879065060275599
2535 323769207325315751
2536 126968316598163039
2537 46392269526251879
2538 15755865122123279
2539 4960179760668439
2540 1442961384921727
2541 386507513818319
2542 94931670060639
2543 21277788117039
2544 4327685718719
2545 793409048431
2546 130067057119
2547 18880701839
2548 2397549439
2549 262231969
2550 24206027
2551 1833789
2552 109479
2553 4829
2554 139
2555 1
2556 3
2557 141
2558 4969
2559 114309
2560 1943269
2561 26039817
2562 286437997
2563 2659781409
2564 21278251279
2565 148947758959
2566 923476105551
2567 5121094767151
2568 25605473835759
2569 116209458177679
2570 481439183878959
2571 1829468898740047
2572 6403141145590167
2573 20716044882791719
2574 62148134648375159
2575 173360586124414919
2576 450737523923478791
2577 1094648272385591351
2578 2487836982694525799
2579 5300174441392685399
2580 10600348882785370799
2581 19928655899636497103
2582 35258391207049187183
2583 58763985345081978639
2584 92343405542271680719
2585 136922980631644216239
2586 191692172884301902735
2587 253528357685689613295
2588 316910447107112016619
2589 374530528399314201459
2590 418592943505115872219
2591 442512540276836779203
2592 442512540276836779203
2593 418592943505115872219
2594 374530528399314201459
2595 316910447107112016619
2596 253528357685689613295
2597 191692172884301902735
2598 136922980631644216239
2599 92343405542271680719
2600 58763985345081978639
2601 35258391207049187183
2602 19928655899636497103
2603 10600348882785370799
2604 5300174441392685399
2605 2487836982694525799
2606 1094648272385591351
2607 450737523923478791
2608 173360586124414919
2609 62148134648375159
2610 20716044882791719
2611 6403141145590167
2612 1829468898740047
2613 481439183878959
2614 116209458177679
2615 25605473835759
2616 5121094767151
2617 923476105551
2618 148947758959
2619 21278251279
2620 2659781409
2621 286437997
2622 26039817
2623 1943269
2624 114309
2625 4969
2626 141
2627 1
2628 3
2629 143
2630 5111
2631 119279
2632 2057579
2633 27983087
2634 312477815
2635 2946219407
2636 23938032689
2637 170226010239
2638 1072423864511
2639 6044570872703
2640 30726568602911
2641 141814932013439
2642 597648642056639
2643 2310908082619007
2644 8232610044330215
2645 27119186028381887
2646 82864179531166879
2647 235508720772790079
2648 624098110047893711
2649 1545385796309070143
2650 3582485255080117151
2651 7788011424087211199
2652 15900523324178056199
2653 30529004782421867903
2654 55187047106685684287
2655 94022376552131165823
2656 151107390887353659359
2657 229266386173915896959
2658 328615153515946118975
2659 445220530569991516031
2660 570438804792801629915
2661 691440975506426218079
2662 793123471904430073679
2663 861105483781952651423
2664 885025080553673558407
2665 861105483781952651423
2666 793123471904430073679
2667 691440975506426218079
2668 570438804792801629915
2669 445220530569991516031
2670 328615153515946118975
2671 229266386173915896959
2672 151107390887353659359
2673 94022376552131165823
2674 55187047106685684287
2675 30529004782421867903
2676 15900523324178056199
2677 7788011424087211199
2678 3582485255080117151
2679 1545385796309070143
2680 624098110047893711
2681 235508720772790079
2682 82864179531166879
2683 27119186028381887
2684 8232610044330215
2685 2310908082619007
2686 597648642056639
2687 141814932013439
2688 30726568602911
2689 6044570872703
2690 1072423864511
2691 170226010239
2692 23938032689
2693 2946219407
2694 312477815
2695 27983087
2696 2057579
2697 119279
2698 5111
2699 143
2700 1
2701 3
2702 145
2703 5255
2704 124391
2705 2176859
2706 30040667
2707 340460903
2708 3258697223
2709 26884252097
2710 194164042929
2711 1242649874751
2712 7116994737215
2713 36771139475615
2714 172541500616351
2715 739463574070079
2716 2908556724675647
2717 10543518126949223
2718 35351796072712103
2719 109983365559548767
2720 318372900303956959
2721 859606830820683791
2722 2169483906356963855
2723 5127871051389187295
2724 11370496679167328351
2725 23688534748265267399
2726 46429528106599924103
2727 85716051889107552191
2728 149209423658816850111
2729 245129767439484825183
2730 380373777061269556319
2731 557881539689862015935
2732 773835684085937635007
2733 1015659335362793145947
2734 1261879780299227847995
2735 1484564447410856291759
2736 1654228955686382725103
2737 1746130564335626209831
2738 1746130564335626209831
2739 1654228955686382725103
2740 1484564447410856291759
2741 1261879780299227847995
2742 1015659335362793145947
2743 773835684085937635007
2744 557881539689862015935
2745 380373777061269556319
2746 245129767439484825183
2747 149209423658816850111
2748 85716051889107552191
2749 46429528106599924103
2750 23688534748265267399
2751 11370496679167328351
2752 5127871051389187295
2753 2169483906356963855
2754 859606830820683791
2755 318372900303956959
2756 109983365559548767
2757 35351796072712103
2758 10543518126949223
2759 2908556724675647
2760 739463574070079
2761 172541500616351
2762 36771139475615
2763 7116994737215
2764 1242649874751
2765 194164042929
2766 26884252097
2767 3258697223
2768 340460903
2769 30040667
2770 2176859
2771 124391
2772 5255
2773 145
2774 1
2775 3
2776 147
2777 5401
2778 129647
2779 2301251
2780 32217527
2781 370501571
2782 3599158127
2783 30142949321
2784 221048295027
2785 1436813917681
2786 8359644611967
2787 43888134212831
2788 209312640091967
2789 912005074686431
2790 3648020298745727
2791 13452074851624871
2792 45895314199661327
2793 145335161632260871
2794 428356265863505727
2795 1177979731124640751
2796 3029090737177647647
2797 7297354957746151151
2798 16498367730556515647
2799 35059031427432595751
2800 70118062854865191503
2801 132145579995707476295
2802 234925475547924402303
2803 394339191098301675295
2804 625503544500754381503
2805 938255316751131572255
2806 1331717223775799650943
2807 1789495019448730780955
2808 2277539115662020993943
2809 2746444227710084139755
2810 3138793403097239016863
2811 3400359520022008934935
2812 3492261128671252419663
2813 3400359520022008934935
2814 3138793403097239016863
2815 2746444227710084139755
2816 2277539115662020993943
2817 1789495019448730780955
2818 1331717223775799650943
2819 938255316751131572255
2820 625503544500754381503
2821 394339191098301675295
2822 234925475547924402303
2823 132145579995707476295
2824 70118062854865191503
2825 35059031427432595751
2826 16498367730556515647
2827 7297354957746151151
2828 3029090737177647647
2829 1177979731124640751
2830 428356265863505727
2831 145335161632260871
2832 45895314199661327
2833 13452074851624871
2834 3648020298745727
2835 912005074686431
2836 209312640091967
2837 43888134212831
2838 8359644611967
2839 1436813917681
2840 221048295027
2841 30142949321
2842 3599158127
2843 370501571
2844 32217527
2845 2301251
2846 129647
2847 5401
2848 147
2849 1
2850 3
2851 149
2852 5549
2853 135049
2854 2430899
2855 34518779
2856 402719099
2857 3969659699
2858 33742107449
2859 251191244349
2860 1657862212709
2861 9796458529649
2862 52247778824799
2863 253200774304799
2864 1121317714778399
2865 4560025373432159
2866 17100095150370599
2867 59347389051286199
2868 191230475831922199
2869 573691427495766599
2870 1606335996988146479
2871 4207070468302288399
2872 10326445694923798799
2873 23795722688302666799
2874 51557399157989111399
2875 105177094282297787255
2876 202263642850572667799
2877 367071055543631878599
2878 629264666646226077599
2879 1019842735599056056799
2880 1563758861251885953759
2881 2269972540526931223199
2882 3121212243224530431899
2883 4067034135110751774899
2884 5023983343372105133699
2885 5885237630807323156619
2886 6539152923119247951799
2887 6892620648693261354599
2888 6892620648693261354599
2889 6539152923119247951799
2890 5885237630807323156619
2891 5023983343372105133699
2892 4067034135110751774899
2893 3121212243224530431899
2894 2269972540526931223199
2895 1563758861251885953759
2896 1019842735599056056799
2897 629264666646226077599
2898 367071055543631878599
2899 202263642850572667799
2900 105177094282297787255
2901 51557399157989111399
2902 23795722688302666799
2903 10326445694923798799
2904 4207070468302288399
2905 1606335996988146479
2906 573691427495766599
2907 191230475831922199
2908 59347389051286199
2909 17100095150370599
2910 4560025373432159
2911 1121317714778399
2912 253200774304799
2913 52247778824799
2914 9796458529649
2915 1657862212709
2916 251191244349
2917 33742107449
2918 3969659699
2919 402719099
2920 34518779
2921 2430899
2922 135049
2923 5549
2924 149
2925 1
2926 3
2927 151
2928 5699
2929 140599
2930 2565949
2931 36949679
2932 437237879
2933 4372378799
2934 37711767149
2935 284933351799
2936 1909053457059
2937 11454320742359
2938 62044237354449
2939 305448553129599
2940 1374518489083199
2941 5681343088210559
2942 21660120523802759
2943 76447484201656799
2944 250577864883208399
2945 764921903327688799
2946 2180027424483913079
2947 5813406465290434879
2948 14533516163226087199
2949 34122168383226465599
2950 75353121846291778199
2951 156734493440286898655
2952 307440737132870455055
2953 569334698394204546399
2954 996335722189857956199
2955 1649107402245282134399
2956 2583601596850942010559
2957 3833731401778817176959
2958 5391184783751461655099
2959 7188246378335282206799
2960 9091017478482856908599
2961 10909220974179428290319
2962 12424390553926571108419
2963 13431773571812509306399
2964 13785241297386522709199
2965 13431773571812509306399
2966 12424390553926571108419
2967 10909220974179428290319
2968 9091017478482856908599
2969 7188246378335282206799
2970 5391184783751461655099
2971 3833731401778817176959
2972 2583601596850942010559
2973 1649107402245282134399
2974 996335722189857956199
2975 569334698394204546399
2976 307440737132870455055
2977 156734493440286898655
2978 75353121846291778199
2979 34122168383226465599
2980 14533516163226087199
2981 5813406465290434879
2982 2180027424483913079
2983 764921903327688799
2984 250577864883208399
2985 76447484201656799
2986 21660120523802759
2987 5681343088210559
2988 1374518489083199
2989 305448553129599
2990 62044237354449
2991 11454320742359
2992 1909053457059
2993 284933351799
2994 37711767149
2995 4372378799
2996 437237879
2997 36949679
2998 2565949
2999 140599
3000 5699
3001 151
3002 1
3003 3
3004 153
3005 5851
3006 146299
3007 2706549
3008 39515629
3009 474187559
3010 4809616679
3011 42084145949
3012 322645118949
3013 2193986808859
3014 13363374199419
3015 73498558096809
3016 367492790484049
3017 1679967042212799
3018 7055861577293759
3019 27341463612013319
3020 98107604725459559
3021 327025349084865199
3022 1015499768210897199
3023 2944949327811601879
3024 7993433889774347959
3025 20346922628516522079
3026 48655684546452552799
3027 109475290229518243799
3028 232087615286578676855
3029 464175230573157353711
3030 876775435527075001455
3031 1565670420584062502599
3032 2645443124435140090599
3033 4232708999096224144959
3034 6417332998629759187519
3035 9224916185530278832059
3036 12579431162086743861899
3037 16279263856818139115399
3038 20000238452662285198919
3039 23333611528105999398739
3040 25856164125739080414819
3041 27217014869199032015599
3042 27217014869199032015599
3043 25856164125739080414819
3044 23333611528105999398739
3045 20000238452662285198919
3046 16279263856818139115399
3047 12579431162086743861899
3048 9224916185530278832059
3049 6417332998629759187519
3050 4232708999096224144959
3051 2645443124435140090599
3052 1565670420584062502599
3053 876775435527075001455
3054 464175230573157353711
3055 232087615286578676855
3056 109475290229518243799
3057 48655684546452552799
3058 20346922628516522079
3059 7993433889774347959
3060 2944949327811601879
3061 1015499768210897199
3062 327025349084865199
3063 98107604725459559
3064 27341463612013319
3065 7055861577293759
3066 1679967042212799
3067 367492790484049
3068 73498558096809
3069 13363374199419
3070 2193986808859
3071 322645118949
3072 42084145949
3073 4809616679
3074 474187559
3075 39515629
3076 2706549
3077 146299
3078 5851
3079 153
3080 1
3081 3
3082 155
3083 6005
3084 152151
3085 2852849
3086 42222179
3087 513703189
3088 5283804239
3089 46893762629
3090 364729264899
3091 2516631927809
3092 15557361008279
3093 86861932296229
3094 440991348580859
3095 2047459832696849
3096 8735828619506559
3097 34397325189307079
3098 125449068337472879
3099 425132953810324759
3100 1342525117295762399
3101 3960449096022499079
3102 10938383217585949839
3103 28340356518290870039
3104 69002607174969074879
3105 158130974775970796599
3106 341562905516096920655
3107 696262845859736030567
3108 1340950666100232355167
3109 2442445856111137504055
3110 4211113545019202593199
3111 6878152123531364235559
3112 10650041997725983332479
3113 15642249184160038019579
3114 21804347347617022693959
3115 28858695018904882977299
3116 36279502309480424314319
3117 43333849980768284597659
3118 49189775653845079813559
3119 53073178994938112430419
3120 54434029738398064031199
3121 53073178994938112430419
3122 49189775653845079813559
3123 43333849980768284597659
3124 36279502309480424314319
3125 28858695018904882977299
3126 21804347347617022693959
3127 15642249184160038019579
3128 10650041997725983332479
3129 6878152123531364235559
3130 4211113545019202593199
3131 2442445856111137504055
3132 1340950666100232355167
3133 696262845859736030567
3134 341562905516096920655
3135 158130974775970796599
3136 69002607174969074879
3137 28340356518290870039
3138 10938383217585949839
3139 3960449096022499079
3140 1342525117295762399
3141 425132953810324759
3142 125449068337472879
3143 34397325189307079
3144 8735828619506559
3145 2047459832696849
3146 440991348580859
3147 86861932296229
3148 15557361008279
3149 2516631927809
3150 364729264899
3151 46893762629
3152 5283804239
3153 513703189
3154 42222179
3155 2852849
3156 152151
3157 6005
3158 155
3159 1
3160 3
3161 157
3162 6161
3163 158157
3164 3005001
3165 45075029
3166 555925369
3167 5797507429
3168 52177566869
3169 411623027529
3170 2881361192709
3171 18073992936089
3172 102419293304509
3173 527853280877089
3174 2488451181277709
3175 10783288452203409
3176 43133153808813639
3177 159846393526779959
3178 550582022147797639
3179 1767658071106087159
3180 5302974213318261479
3181 14898832313608448919
3182 39278739735876819879
3183 97342963693259944919
3184 227133581950939871479
3185 499693880292067717255
3186 1037825751375832951223
3187 2037213511959968385735
3188 3783396522211369859223
3189 6653559401130340097255
3190 11089265668550566828759
3191 17528194121257347568039
3192 26292291181886021352059
3193 37446596531777060713539
3194 50663042366521905671259
3195 65138197328385307291619
3196 79613352290248708911979
3197 92523625634613364411219
3198 102262954648783192243979
3199 107507208733336176461619
3200 107507208733336176461619
3201 102262954648783192243979
3202 92523625634613364411219
3203 79613352290248708911979
3204 65138197328385307291619
3205 50663042366521905671259
3206 37446596531777060713539
3207 26292291181886021352059
3208 17528194121257347568039
3209 11089265668550566828759
3210 6653559401130340097255
3211 3783396522211369859223
3212 2037213511959968385735
3213 1037825751375832951223
3214 499693880292067717255
3215 227133581950939871479
3216 97342963693259944919
3217 39278739735876819879
3218 14898832313608448919
3219 5302974213318261479
3220 1767658071106087159
3221 550582022147797639
3222 159846393526779959
3223 43133153808813639
3224 10783288452203409
3225 2488451181277709
3226 527853280877089
3227 102419293304509
3228 18073992936089
3229 2881361192709
3230 411623027529
3231 52177566869
3232 5797507429
3233 555925369
3234 45075029
3235 3005001
3236 158157
3237 6161
3238 157
3239 1
3240 3
3241 159
3242 6319
3243 164319
3244 3163159
3245 48080031
3246 601000399
3247 6353432799
3248 57975074299
3249 463800594399
3250 3292984220239
3251 20955354128799
3252 120493286240599
3253 630272574181599
3254 3016304462154799
3255 13271739633481119
3256 53916442261017049
3257 202979547335593599
3258 710428415674577599
3259 2318240093253884799
3260 7070632284424348639
3261 20201806526926710399
3262 54177572049485268799
3263 136621703429136764799
3264 324476545644199816399
3265 726827462243007588735
3266 1537519631667900668479
3267 3075039263335801336959
3268 5820610034171338244959
3269 10436955923341709956479
3270 17742825069680906926015
3271 28617459789807914396799
3272 43820485303143368920099
3273 63738887713663082065599
3274 88109638898298966384799
3275 115801239694907212962879
3276 144751549618634016203599
3277 172136977924862073323199
3278 194786580283396556655199
3279 209770163382119368705599
3280 215014417466672352923239
3281 209770163382119368705599
3282 194786580283396556655199
3283 172136977924862073323199
3284 144751549618634016203599
3285 115801239694907212962879
3286 88109638898298966384799
3287 63738887713663082065599
3288 43820485303143368920099
3289 28617459789807914396799
3290 17742825069680906926015
3291 10436955923341709956479
3292 5820610034171338244959
3293 3075039263335801336959
3294 1537519631667900668479
3295 726827462243007588735
3296 324476545644199816399
3297 136621703429136764799
3298 54177572049485268799
3299 20201806526926710399
3300 7070632284424348639
3301 2318240093253884799
3302 710428415674577599
3303 202979547335593599
3304 53916442261017049
3305 13271739633481119
3306 3016304462154799
3307 630272574181599
3308 120493286240599
3309 20955354128799
3310 3292984220239
3311 463800594399
3312 57975074299
3313 6353432799
3314 601000399
3315 48080031
3316 3163159
3317 164319
3318 6319
3319 159
3320 1
3321 3
3322 161
3323 6479
3324 170639
3325 3327479
3326 51243191
3327 649080431
3328 6954433199
3329 64328507099
3330 521775668699
3331 3756784814639
3332 24248338349039
3333 141448640369399
3334 750765860422199
3335 3646577036336399
3336 16288044095635919
3337 67188181894498169
3338 256895989596610649
3339 913407963010171199
3340 3028668508928462399
3341 9388872377678233439
3342 27272438811351059039
3343 74379378576411979199
3344 190799275478622033599
3345 461098249073336581199
3346 1051304007887207405135
3347 2264347093910908257215
3348 4612558895003702005439
3349 8895649297507139581919
3350 16257565957513048201439
3351 28179780993022616882495
3352 46360284859488821322815
3353 72437945092951283316899
3354 107559373016806450985699
3355 151848526611962048450399
3356 203910878593206179347679
3357 260552789313541229166479
3358 316888527543496089526799
3359 366923558208258629978399
3360 404556743665515925360799
3361 424784580848791721628839
3362 424784580848791721628839
3363 404556743665515925360799
3364 366923558208258629978399
3365 316888527543496089526799
3366 260552789313541229166479
3367 203910878593206179347679
3368 151848526611962048450399
3369 107559373016806450985699
3370 72437945092951283316899
3371 46360284859488821322815
3372 28179780993022616882495
3373 16257565957513048201439
3374 8895649297507139581919
3375 4612558895003702005439
3376 2264347093910908257215
3377 1051304007887207405135
3378 461098249073336581199
3379 190799275478622033599
3380 74379378576411979199
3381 27272438811351059039
3382 9388872377678233439
3383 3028668508928462399
3384 913407963010171199
3385 256895989596610649
3386 67188181894498169
3387 16288044095635919
3388 3646577036336399
3389 750765860422199
3390 141448640369399
3391 24248338349039
3392 3756784814639
3393 521775668699
3394 64328507099
3395 6954433199
3396 649080431
3397 51243191
3398 3327479
3399 170639
3400 6479
3401 161
3402 1
3403 3
3404 163
3405 6641
3406 177119
3407 3498119
3408 54570671
3409 700323623
3410 7603513631
3411 71282940299
3412 586104175799
3413 4278560483339
3414 28005123163679
3415 165696978718439
3416 892214500791599
3417 4397342896758599
3418 19934621131972319
3419 83476225990134089
3420 324084171491108819
3421 1170303952606781849
3422 3942076471938633599
3423 12417540886606695839
3424 36661311189029292479
3425 101651817387763038239
3426 265178654055034012799
3427 651897524551958614799
3428 1512402256960543986335
3429 3315651101798115662351
3430 6876905988914610262655
3431 13508208192510841587359
3432 25153215255020187783359
3433 44437346950535665083935
3434 74540065852511438205311
3435 118798229952440104639715
3436 179997318109757734302599
3437 259407899628768499436099
3438 355759405205168227798079
3439 464463667906747408514159
3440 577441316857037318693279
3441 683812085751754719505199
3442 771480301873774555339199
3443 829341324514307646989639
3444 849569161697583443257679
3445 829341324514307646989639
3446 771480301873774555339199
3447 683812085751754719505199
3448 577441316857037318693279
3449 464463667906747408514159
3450 355759405205168227798079
3451 259407899628768499436099
3452 179997318109757734302599
3453 118798229952440104639715
3454 74540065852511438205311
3455 44437346950535665083935
3456 25153215255020187783359
3457 13508208192510841587359
3458 6876905988914610262655
3459 3315651101798115662351
3460 1512402256960543986335
3461 651897524551958614799
3462 265178654055034012799
3463 101651817387763038239
3464 36661311189029292479
3465 12417540886606695839
3466 3942076471938633599
3467 1170303952606781849
3468 324084171491108819
3469 83476225990134089
3470 19934621131972319
3471 4397342896758599
3472 892214500791599
3473 165696978718439
3474 28005123163679
3475 4278560483339
3476 586104175799
3477 71282940299
3478 7603513631
3479 700323623
3480 54570671
3481 3498119
3482 177119
3483 6641
3484 163
3485 1
3486 3
3487 165
3488 6805
3489 183761
3490 3675239
3491 58068791
3492 754894295
3493 8303837255
3494 78886453931
3495 657387116099
3496 4864664659139
3497 32283683647019
3498 193702101882119
3499 1057911479510039
3500 5289557397550199
3501 24331964028730919
3502 103410847122106409
3503 407560397481242909
3504 1494388124097890669
3505 5112380424545415449
3506 16359617358545329439
3507 49078852075635988319
3508 138313128576792330719
3509 366830471442797051039
3510 917076178606992627599
3511 2164299781512502601135
3512 4828053358758659648687
3513 10192557090712725925007
3514 20385114181425451850015
3515 38661423447531029370719
3516 69590562205555852867295
3517 118977412803047103289247
3518 193338295804951542845027
3519 298795548062197838942315
3520 439405217738526233738699
3521 615167304833936727234179
3522 820223073111915636312239
3523 1041904984763784727207439
3524 1261253402608792038198479
3525 1455292387625529274844399
3526 1600821626388082202328839
3527 1678910486211891090247319
3528 1678910486211891090247319
3529 1600821626388082202328839
3530 1455292387625529274844399
3531 1261253402608792038198479
3532 1041904984763784727207439
3533 820223073111915636312239
3534 615167304833936727234179
3535 439405217738526233738699
3536 298795548062197838942315
3537 193338295804951542845027
3538 118977412803047103289247
3539 69590562205555852867295
3540 38661423447531029370719
3541 20385114181425451850015
3542 10192557090712725925007
3543 4828053358758659648687
3544 2164299781512502601135
3545 917076178606992627599
3546 366830471442797051039
3547 138313128576792330719
3548 49078852075635988319
3549 16359617358545329439
3550 5112380424545415449
3551 1494388124097890669
3552 407560397481242909
3553 103410847122106409
3554 24331964028730919
3555 5289557397550199
3556 1057911479510039
3557 193702101882119
3558 32283683647019
3559 4864664659139
3560 657387116099
3561 78886453931
3562 8303837255
3563 754894295
3564 58068791
3565 3675239
3566 183761
3567 6805
3568 165
3569 1
3570 3
3571 167
3572 6971
3573 190567
3574 3859001
3575 61744031
3576 812963087
3577 9058731551
3578 87190291187
3579 736273570031
3580 5522051775239
3581 37148348306159
3582 225985785529139
3583 1251613581392159
3584 6347468877060239
3585 29621521426281119
3586 127742811150837329
3587 510971244603349319
3588 1901948521579133579
3589 6606768548643306119
3590 21471997783090744889
3591 65438469434181317759
3592 187391980652428319039
3593 505143600019589381759
3594 1283906650049789678639
3595 3081375960119495228735
3596 6992353140271162249823
3597 15020610449471385573695
3598 30577671272138177775023
3599 59046537628956481220735
3600 108251985653086882238015
3601 188567975008602956156543
3602 312315708607998646134275
3603 492133843867149381787343
3604 738200765800724072681015
3605 1054572522572462960972879
3606 1435390377945852363546419
3607 1862128057875700363519679
3608 2303158387372576765405919
3609 2716545790234321313042879
3610 3056114014013611477173239
3611 3279732112599973292576159
3612 3357820972423782180494639
3613 3279732112599973292576159
3614 3056114014013611477173239
3615 2716545790234321313042879
3616 2303158387372576765405919
3617 1862128057875700363519679
3618 1435390377945852363546419
3619 1054572522572462960972879
3620 738200765800724072681015
3621 492133843867149381787343
3622 312315708607998646134275
3623 188567975008602956156543
3624 108251985653086882238015
3625 59046537628956481220735
3626 30577671272138177775023
3627 15020610449471385573695
3628 6992353140271162249823
3629 3081375960119495228735
3630 1283906650049789678639
3631 505143600019589381759
3632 187391980652428319039
3633 65438469434181317759
3634 21471997783090744889
3635 6606768548643306119
3636 1901948521579133579
3637 510971244603349319
3638 127742811150837329
3639 29621521426281119
3640 6347468877060239
3641 1251613581392159
3642 225985785529139
3643 37148348306159
3644 5522051775239
3645 736273570031
3646 87190291187
3647 9058731551
3648 812963087
3649 61744031
3650 3859001
3651 190567
3652 6971
3653 167
3654 1
3655 3
3656 169
3657 7139
3658 197539
3659 4049569
3660 65603033
3661 874707119
3662 9871694639
3663 96249022739
3664 823463861219
3665 6258325345271
3666 42670400081399
3667 263134133835299
3668 1477599366921299
3669 7599082458452399
3670 35968990303341359
3671 157364332577118449
3672 638714055754186649
3673 2412919766182482899
3674 8508717070222439699
3675 28078766331734051009
3676 86910467217272062649
3677 252830450086609636799
3678 692535580672017700799
3679 1789050250069379060399
3680 4365282610169284907375
3681 10073729100390657478559
3682 22012963589742547823519
3683 45598281721609563348719
3684 89624208901094658995759
3685 167298523282043363458751
3686 296819960661689838394559
3687 500883683616601602290819
3688 804449552475148027921619
3689 1230334609667873454468359
3690 1792773288373187033653895
3691 2489962900518315324519299
3692 3297518435821552727066099
3693 4165286445248277128925599
3694 5019704177606898078448799
3695 5772659804247932790216119
3696 6335846126613584769749399
3697 6637553085023755473070799
3698 6637553085023755473070799
3699 6335846126613584769749399
3700 5772659804247932790216119
3701 5019704177606898078448799
3702 4165286445248277128925599
3703 3297518435821552727066099
3704 2489962900518315324519299
3705 1792773288373187033653895
3706 1230334609667873454468359
3707 804449552475148027921619
3708 500883683616601602290819
3709 296819960661689838394559
3710 167298523282043363458751
3711 89624208901094658995759
3712 45598281721609563348719
3713 22012963589742547823519
3714 10073729100390657478559
3715 4365282610169284907375
3716 1789050250069379060399
3717 692535580672017700799
3718 252830450086609636799
3719 86910467217272062649
3720 28078766331734051009
3721 8508717070222439699
3722 2412919766182482899
3723 638714055754186649
3724 157364332577118449
3725 35968990303341359
3726 7599082458452399
3727 1477599366921299
3728 263134133835299
3729 42670400081399
3730 6258325345271
3731 823463861219
3732 96249022739
3733 9871694639
3734 874707119
3735 65603033
3736 4049569
3737 197539
3738 7139
3739 169
3740 1
3741 3
3742 171
3743 7309
3744 204679
3745 4247109
3746 69652603
3747 940310153
3748 10746401759
3749 106120717379
3750 919712883959
3751 7081789206491
3752 48928725426671
3753 305804533916699
3754 1740733500756599
3755 9076681825373699
3756 43568072761793759
3757 193333322880459809
3758 796078388331305099
3759 3051633821936669549
3760 10921636836404922599
3761 36587483401956490709
3762 114989233549006113659
3763 339740917303881699449
3764 945366030758627337599
3765 2481585830741396761199
3766 6154332860238663967775
3767 14439011710559942385935
3768 32086692690133205302079
3769 67611245311352111172239
3770 135222490622704222344479
3771 256922732183138022454511
3772 464118483943733201853311
3773 797703644278291440685379
3774 1305333236091749630212439
3775 2034784162143021482389979
3776 3023107898041060488122255
3777 4282736188891502358173195
3778 5787481336339868051585399
3779 7462804881069829855991699
3780 9184990622855175207374399
3781 10792363981854830868664919
3782 12108505930861517559965519
3783 12973399211637340242820199
3784 13275106170047510946141599
3785 12973399211637340242820199
3786 12108505930861517559965519
3787 10792363981854830868664919
3788 9184990622855175207374399
3789 7462804881069829855991699
3790 5787481336339868051585399
3791 4282736188891502358173195
3792 3023107898041060488122255
3793 2034784162143021482389979
3794 1305333236091749630212439
3795 797703644278291440685379
3796 464118483943733201853311
3797 256922732183138022454511
3798 135222490622704222344479
3799 67611245311352111172239
3800 32086692690133205302079
3801 14439011710559942385935
3802 6154332860238663967775
3803 2481585830741396761199
3804 945366030758627337599
3805 339740917303881699449
3806 114989233549006113659
3807 36587483401956490709
3808 10921636836404922599
3809 3051633821936669549
3810 796078388331305099
3811 193333322880459809
3812 43568072761793759
3813 9076681825373699
3814 1740733500756599
3815 305804533916699
3816 48928725426671
3817 7081789206491
3818 919712883959
3819 106120717379
3820 10746401759
3821 940310153
3822 69652603
3823 4247109
3824 204679
3825 7309
3826 171
3827 1
3828 3
3829 173
3830 7481
3831 211989
3832 4451789
3833 73899713
3834 1009962757
3835 11686711913
3836 116867119139
3837 1025833601339
3838 8001502090451
3839 56010514633163
3840 354733259343371
3841 2046538034673299
3842 10817415326130299
3843 52644754587167459
3844 236901395642253569
3845 989411711211764909
3846 3847712210267974649
3847 13973270658341592149
3848 47509120238361413309
3849 151576716950962604369
3850 454730150852887813109
3851 1285106948062509037049
3852 3426951861500024098799
3853 8635918690980060728975
3854 20593344570798606353711
3855 46525704400693147688015
3856 99697938001485316474319
3857 202833735934056333516719
3858 392145222805842244798991
3859 721041216126871224307823
3860 1261822128222024642538691
3861 2103036880370041070897819
3862 3340117398234771112602419
3863 5057892060184081970512235
3864 7305844086932562846295451
3865 10070217525231370409758595
3866 13250286217409697907577099
3867 16647795503925005063366099
3868 19977354604710006076039319
3869 22900869912716348428630439
3870 25081905142498857802785719
3871 26248505381684851188961799
3872 26248505381684851188961799
3873 25081905142498857802785719
3874 22900869912716348428630439
3875 19977354604710006076039319
3876 16647795503925005063366099
3877 13250286217409697907577099
3878 10070217525231370409758595
3879 7305844086932562846295451
3880 5057892060184081970512235
3881 3340117398234771112602419
3882 2103036880370041070897819
3883 1261822128222024642538691
3884 721041216126871224307823
3885 392145222805842244798991
3886 202833735934056333516719
3887 99697938001485316474319
3888 46525704400693147688015
3889 20593344570798606353711
3890 8635918690980060728975
3891 3426951861500024098799
3892 1285106948062509037049
3893 454730150852887813109
3894 151576716950962604369
3895 47509120238361413309
3896 13973270658341592149
3897 3847712210267974649
3898 989411711211764909
3899 236901395642253569
3900 52644754587167459
3901 10817415326130299
3902 2046538034673299
3903 354733259343371
3904 56010514633163
3905 8001502090451
3906 1025833601339
3907 116867119139
3908 11686711913
3909 1009962757
3910 73899713
3911 4451789
3912 211989
3913 7481
3914 173
3915 1
3916 3
3917 175
3918 7655
3919 219471
3920 4663779
3921 78351503
3922 1083862471
3923 12696674671
3924 128553831053
3925 1142700720479
3926 9027335691791
3927 64012016723615
3928 410743773976535
3929 2401271294016671
3930 12863953360803599
3931 63462169913297759
3932 289546150229421029
3933 1226313106854018479
3934 4837123921479739559
3935 17820982868609566799
3936 61482390896703005459
3937 199085837189324017679
3938 606306867803850417479
3939 1739837098915396850159
3940 4712058809562533135849
3941 12062870552480084827775
3942 29229263261778667082687
3943 67119048971491754041727
3944 146223642402178464162335
3945 302531673935541649991039
3946 594978958739898578315711
3947 1113186438932713469106815
3948 1982863344348895866846515
3949 3364859008592065713436511
3950 5443154278604812183500239
3951 8398009458418853083114655
3952 12363736147116644816807687
3953 17376061612163933256054047
3954 23320503742641068317335695
3955 29898081721334702970943199
3956 36625150108635011139405419
3957 42878224517426354504669759
3958 47982775055215206231416159
3959 51330410524183708991747519
3960 52497010763369702377923599
3961 51330410524183708991747519
3962 47982775055215206231416159
3963 42878224517426354504669759
3964 36625150108635011139405419
3965 29898081721334702970943199
3966 23320503742641068317335695
3967 17376061612163933256054047
3968 12363736147116644816807687
3969 8398009458418853083114655
3970 5443154278604812183500239
3971 3364859008592065713436511
3972 1982863344348895866846515
3973 1113186438932713469106815
3974 594978958739898578315711
3975 302531673935541649991039
3976 146223642402178464162335
3977 67119048971491754041727
3978 29229263261778667082687
3979 12062870552480084827775
3980 4712058809562533135849
3981 1739837098915396850159
3982 606306867803850417479
3983 199085837189324017679
3984 61482390896703005459
3985 17820982868609566799
3986 4837123921479739559
3987 1226313106854018479
3988 289546150229421029
3989 63462169913297759
3990 12863953360803599
3991 2401271294016671
3992 410743773976535
3993 64012016723615
3994 9027335691791
3995 1142700720479
3996 128553831053
3997 12696674671
3998 1083862471
3999 78351503
4000 4663779
4001 219471
4002 7655
4003 175
4004 1
4005 3
4006 177
4007 7831
4008 227127
4009 4883251
4010 83015283
4011 1162213975
4012 13780537143
4013 141250505725
4014 1271254551533
4015 10170036412271
4016 73039352415407
4017 474755790700151
4018 2812015067993207
4019 15265224654820271
4020 76326123274101359
4021 353008320142718789
4022 1515859257083439509
4023 6063437028333758039
4024 22658106790089306359
4025 79303373765312572259
4026 260568228086027023139
4027 805392704993174435159
4028 2346143966719247267639
4029 6451895908477929986009
4030 16774929362042617963625
4031 41292133814258751910463
4032 96348312233270421124415
4033 213342691373670218204063
4034 448755316337720114153375
4035 897510632675440228306751
4036 1708165397672612047422527
4037 3096049783281609335953331
4038 5347722352940961580283027
4039 8808013287196877896936751
4040 13841163737023665266614895
4041 20761745605535497899922343
4042 29739797759280578072861735
4043 40696565354805001573389743
4044 53218585463975771288278895
4045 66523231829969714110348619
4046 79503374626061365644075179
4047 90860999572641560736085919
4048 99313185579398915223163679
4049 103827421287553411369671119
4050 103827421287553411369671119
4051 99313185579398915223163679
4052 90860999572641560736085919
4053 79503374626061365644075179
4054 66523231829969714110348619
4055 53218585463975771288278895
4056 40696565354805001573389743
4057 29739797759280578072861735
4058 20761745605535497899922343
4059 13841163737023665266614895
4060 8808013287196877896936751
4061 5347722352940961580283027
4062 3096049783281609335953331
4063 1708165397672612047422527
4064 897510632675440228306751
4065 448755316337720114153375
4066 213342691373670218204063
4067 96348312233270421124415
4068 41292133814258751910463
4069 16774929362042617963625
4070 6451895908477929986009
4071 2346143966719247267639
4072 805392704993174435159
4073 260568228086027023139
4074 79303373765312572259
4075 22658106790089306359
4076 6063437028333758039
4077 1515859257083439509
4078 353008320142718789
4079 76326123274101359
4080 15265224654820271
4081 2812015067993207
4082 474755790700151
4083 73039352415407
4084 10170036412271
4085 1271254551533
4086 141250505725
4087 13780537143
4088 1162213975
4089 83015283
4090 4883251
4091 227127
4092 7831
4093 177
4094 1
4095 3
4096 179
4097 8009
4098 234959
4099 5110379
4100 87898535
4101 1245229259
4102 14942751119
4103 155031042869
4104 1412505057259
4105 11441290963805
4106 83209388827679
4107 547795143115559
4108 3286770858693359
4109 18077239722813479
4110 91591347928921631
4111 429334443416820149
4112 1868867577226158299
4113 7579296285417197549
4114 28721543818423064399
4115 101961480555401878619
4116 339871601851339595399
4117 1065960933079201458299
4118 3151536671712421702799
4119 8798039875197177253649
4120 23226825270520547949635
4121 58067063176301369874089
4122 137640446047529173034879
4123 309691003606940639328479
4124 662098007711390332357439
4125 1346265949013160342460127
4126 2605676030348052275729279
4127 4804215180954221383375859
4128 8443772136222570916236359
4129 14155735640137839477219779
4130 22649177024220543163551647
4131 34602909342559163166537239
4132 50501543364816075972784079
4133 70436363114085579646251479
4134 93915150818780772861668639
4135 119741817293945485398627515
4136 146026606456031079754423799
4137 170364374198702926380161099
4138 190174185152040475959249599
4139 203140606866952326592834799
4140 207654842575106822739342239
4141 203140606866952326592834799
4142 190174185152040475959249599
4143 170364374198702926380161099
4144 146026606456031079754423799
4145 119741817293945485398627515
4146 93915150818780772861668639
4147 70436363114085579646251479
4148 50501543364816075972784079
4149 34602909342559163166537239
4150 22649177024220543163551647
4151 14155735640137839477219779
4152 8443772136222570916236359
4153 4804215180954221383375859
4154 2605676030348052275729279
4155 1346265949013160342460127
4156 662098007711390332357439
4157 309691003606940639328479
4158 137640446047529173034879
4159 58067063176301369874089
4160 23226825270520547949635
4161 8798039875197177253649
4162 3151536671712421702799
4163 1065960933079201458299
4164 339871601851339595399
4165 101961480555401878619
4166 28721543818423064399
4167 7579296285417197549
4168 1868867577226158299
4169 429334443416820149
4170 91591347928921631
4171 18077239722813479
4172 3286770858693359
4173 547795143115559
4174 83209388827679
4175 11441290963805
4176 1412505057259
4177 155031042869
4178 14942751119
4179 1245229259
4180 87898535
4181 5110379
4182 234959
4183 8009
4184 179
4185 1
4186 3
4187 181
4188 8189
4189 242969
4190 5345339
4191 93008915
4192 1333127795
4193 16187980379
4194 169973793989
4195 1567536100129
4196 12853796021065
4197 94650679791485
4198 631004531943239
4199 3834566001808919
4200 21364010581506839
4201 109668587651735111
4202 520925791345741781
4203 2298202020642978449
4204 9448163862643355849
4205 36300840103840261949
4206 130683024373824943019
4207 441833082406741474019
4208 1405832534930541053699
4209 4217497604791623161099
4210 11949576546909598956449
4211 32024865145717725203285
4212 81293888446821917823725
4213 195707509223830542908969
4214 447331449654469812363359
4215 971789011318330971685919
4216 2008363956724550674817567
4217 3951941979361212618189407
4218 7409891211302273659105139
4219 13247987317176792299612219
4220 22599507776360410393456139
4221 36804912664358382640771427
4222 57252086366779706330088887
4223 85104452707375239139321319
4224 120937906478901655619035559
4225 164351513932866352507920119
4226 213656968112726258260296155
4227 265768423749976565153051315
4228 316390980654734006134584899
4229 360538559350743402339410699
4230 393314792018992802552084399
4231 410795449442059149332177039
4232 410795449442059149332177039
4233 393314792018992802552084399
4234 360538559350743402339410699
4235 316390980654734006134584899
4236 265768423749976565153051315
4237 213656968112726258260296155
4238 164351513932866352507920119
4239 120937906478901655619035559
4240 85104452707375239139321319
4241 57252086366779706330088887
4242 36804912664358382640771427
4243 22599507776360410393456139
4244 13247987317176792299612219
4245 7409891211302273659105139
4246 3951941979361212618189407
4247 2008363956724550674817567
4248 971789011318330971685919
4249 447331449654469812363359
4250 195707509223830542908969
4251 81293888446821917823725
4252 32024865145717725203285
4253 11949576546909598956449
4254 4217497604791623161099
4255 1405832534930541053699
4256 441833082406741474019
4257 130683024373824943019
4258 36300840103840261949
4259 9448163862643355849
4260 2298202020642978449
4261 520925791345741781
4262 109668587651735111
4263 21364010581506839
4264 3834566001808919
4265 631004531943239
4266 94650679791485
4267 12853796021065
4268 1567536100129
4269 169973793989
4270 16187980379
4271 1333127795
4272 93008915
4273 5345339
4274 242969
4275 8189
4276 181
4277 1
4278 3
4279 183
4280 8371
4281 251159
4282 5588309
4283 98354255
4284 1426136711
4285 17521108175
4286 186161774369
4287 1737509894119
4288 14421332121195
4289 107504475812551
4290 725655211734725
4291 4465570533752159
4292 25198576583315759
4293 131032598233241951
4294 630594378997476893
4295 2819127811988720231
4296 11746365883286334299
4297 45749003966483617799
4298 166983864477665204969
4299 572516106780566417039
4300 1847665617337282527719
4301 5623330139722164214799
4302 16167074151701222117549
4303 43974441692627324159735
4304 113318753592539643027011
4305 277001397670652460732695
4306 643038958878300355272329
4307 1419120460972800784049279
4308 2980152968042881646503487
4309 5960305936085763293006975
4310 11361833190663486277294547
4311 20657878528479065958717359
4312 35847495093537202693068359
4313 59404420440718793034227567
4314 94056999031138088970860315
4315 142356539074154945469410207
4316 206042359186276894758356879
4317 285289420411768008126955679
4318 378008482045592610768216275
4319 479425391862702823413347471
4320 582159404404710571287636215
4321 676929540005477408473995599
4322 753853351369736204891495099
4323 804110241461051951884261439
4324 821590898884118298664354079
4325 804110241461051951884261439
4326 753853351369736204891495099
4327 676929540005477408473995599
4328 582159404404710571287636215
4329 479425391862702823413347471
4330 378008482045592610768216275
4331 285289420411768008126955679
4332 206042359186276894758356879
4333 142356539074154945469410207
4334 94056999031138088970860315
4335 59404420440718793034227567
4336 35847495093537202693068359
4337 20657878528479065958717359
4338 11361833190663486277294547
4339 5960305936085763293006975
4340 2980152968042881646503487
4341 1419120460972800784049279
4342 643038958878300355272329
4343 277001397670652460732695
4344 113318753592539643027011
4345 43974441692627324159735
4346 16167074151701222117549
4347 5623330139722164214799
4348 1847665617337282527719
4349 572516106780566417039
4350 166983864477665204969
4351 45749003966483617799
4352 11746365883286334299
4353 2819127811988720231
4354 630594378997476893
4355 131032598233241951
4356 25198576583315759
4357 4465570533752159
4358 725655211734725
4359 107504475812551
4360 14421332121195
4361 1737509894119
4362 186161774369
4363 17521108175
4364 1426136711
4365 98354255
4366 5588309
4367 251159
4368 8371
4369 183
4370 1
4371 3
4372 185
4373 8555
4374 259531
4375 5839469
4376 103942565
4377 1524490967
4378 18947244887
4379 203682882545
4380 1923671668489
4381 16158842015315
4382 121925807933747
4383 833159687547277
4384 5191225745486885
4385 29664147117067919
4386 156231174816557711
4387 761626977230718845
4388 3449722190986197125
4389 14565493695275054531
4390 57495369849769952099
4391 212732868444148822769
4392 739499971258231622009
4393 2420181724117848944759
4394 7470995757059446742519
4395 21790404291423386332349
4396 60141515844328546277285
4397 157293195285166967186747
4398 390320151263192103759707
4399 920040356548952816005025
4400 2062159419851101139321609
4401 4399273429015682430552767
4402 8940458904128644939510463
4403 17322139126749249570301523
4404 32019711719142552236011907
4405 56505373622016268651785719
4406 95251915534255995727295927
4407 153461419471856882005087883
4408 236413538105293034440270523
4409 348398898260431840227767087
4410 491331779598044902885312559
4411 663297902457360618895171955
4412 857433873908295434181563747
4413 1061584796267413394700983687
4414 1259088944410187979761631815
4415 1430782891375213613365490699
4416 1557963592830788156775756539
4417 1625701140345170250548615519
4418 1625701140345170250548615519
4419 1557963592830788156775756539
4420 1430782891375213613365490699
4421 1259088944410187979761631815
4422 1061584796267413394700983687
4423 857433873908295434181563747
4424 663297902457360618895171955
4425 491331779598044902885312559
4426 348398898260431840227767087
4427 236413538105293034440270523
4428 153461419471856882005087883
4429 95251915534255995727295927
4430 56505373622016268651785719
4431 32019711719142552236011907
4432 17322139126749249570301523
4433 8940458904128644939510463
4434 4399273429015682430552767
4435 2062159419851101139321609
4436 920040356548952816005025
4437 390320151263192103759707
4438 157293195285166967186747
4439 60141515844328546277285
4440 21790404291423386332349
4441 7470995757059446742519
4442 2420181724117848944759
4443 739499971258231622009
4444 212732868444148822769
4445 57495369849769952099
4446 14565493695275054531
4447 3449722190986197125
4448 761626977230718845
4449 156231174816557711
4450 29664147117067919
4451 5191225745486885
4452 833159687547277
4453 121925807933747
4454 16158842015315
4455 1923671668489
4456 203682882545
4457 18947244887
4458 1524490967
4459 103942565
4460 5839469
4461 259531
4462 8555
4463 185
4464 1
4465 3
4466 187
4467 8741
4468 268087
4469 6099001
4470 109782035
4471 1628433533
4472 20471735855
4473 222630127433
4474 2127354551035
4475 18082513683805
4476 138084649949063
4477 955085495481025
4478 6024385433034163
4479 34855372862554805
4480 185895321933625631
4481 917858152047276557
4482 4211349168216915971
4483 18015215886261251657
4484 72060863545045006631
4485 270228238293918774869
4486 952232839702380444779
4487 3159681695376080566769
4488 9891177481177295687279
4489 29261400048482833074869
4490 81931920135751932609635
4491 217434711129495513464033
4492 547613346548359070946455
4493 1310360507812144919764733
4494 2982199776400053955326635
4495 6461432848866783569874377
4496 13339732333144327370063231
4497 26262598030877894509811987
4498 49341850845891801806313431
4499 88525085341158820887797627
4500 151757289156272264379081647
4501 248713335006112877732383811
4502 389874957577149916445358407
4503 584812436365724874668037611
4504 839730677858476743113079647
4505 1154629682055405521780484515
4506 1520731776365656053076735703
4507 1919018670175708828882547435
4508 2320673740677601374462615503
4509 2689871835785401593127122515
4510 2988746484206001770141247239
4511 3183664733175958407324372059
4512 3251402280690340501097231039
4513 3183664733175958407324372059
4514 2988746484206001770141247239
4515 2689871835785401593127122515
4516 2320673740677601374462615503
4517 1919018670175708828882547435
4518 1520731776365656053076735703
4519 1154629682055405521780484515
4520 839730677858476743113079647
4521 584812436365724874668037611
4522 389874957577149916445358407
4523 248713335006112877732383811
4524 151757289156272264379081647
4525 88525085341158820887797627
4526 49341850845891801806313431
4527 26262598030877894509811987
4528 13339732333144327370063231
4529 6461432848866783569874377
4530 2982199776400053955326635
4531 1310360507812144919764733
4532 547613346548359070946455
4533 217434711129495513464033
4534 81931920135751932609635
4535 29261400048482833074869
4536 9891177481177295687279
4537 3159681695376080566769
4538 952232839702380444779
4539 270228238293918774869
4540 72060863545045006631
4541 18015215886261251657
4542 4211349168216915971
4543 917858152047276557
4544 185895321933625631
4545 34855372862554805
4546 6024385433034163
4547 955085495481025
4548 138084649949063
4549 18082513683805
4550 2127354551035
4551 222630127433
4552 20471735855
4553 1628433533
4554 109782035
4555 6099001
4556 268087
4557 8741
4558 187
4559 1
4560 3
4561 189
4562 8929
4563 276829
4564 6367089
4565 115881037
4566 1738215569
4567 22100169389
4568 243101863289
4569 2349984678469
4570 20209868234841
4571 156167163632869
4572 1093170145430089
4573 6979470928515189
4574 40879758295588969
4575 220750694796180437
4576 1103753473980902189
4577 5129207320264192529
4578 22226565054478167629
4579 90076079431306258289
4580 342289101838963781501
4581 1222461077996299219649
4582 4111914535078461011549
4583 13050859176553376254049
4584 39152577529660128762149
4585 111193320184234765684505
4586 299366631265247446073669
4587 765048057677854584410489
4588 1857973854360503990711189
4589 4292560284212198875091369
4590 9443632625266837525201013
4591 19801165182011110939937609
4592 39602330364022221879875219
4593 75604448876769696316125419
4594 137866936187050622694111059
4595 240282374497431085266879275
4596 400470624162385142111465459
4597 638588292583262794177742219
4598 974687393942874791113396019
4599 1424543114224201617781117259
4600 1994360359913882264893564163
4601 2675361458421061574857220219
4602 3439750446541364881959283139
4603 4239692410853310203345162939
4604 5010545576463002967589738019
4605 5678618319991403363268369755
4606 6172411217381960177465619299
4607 6435067013866298908421603099
4608 6435067013866298908421603099
4609 6172411217381960177465619299
4610 5678618319991403363268369755
4611 5010545576463002967589738019
4612 4239692410853310203345162939
4613 3439750446541364881959283139
4614 2675361458421061574857220219
4615 1994360359913882264893564163
4616 1424543114224201617781117259
4617 974687393942874791113396019
4618 638588292583262794177742219
4619 400470624162385142111465459
4620 240282374497431085266879275
4621 137866936187050622694111059
4622 75604448876769696316125419
4623 39602330364022221879875219
4624 19801165182011110939937609
4625 9443632625266837525201013
4626 4292560284212198875091369
4627 1857973854360503990711189
4628 765048057677854584410489
4629 299366631265247446073669
4630 111193320184234765684505
4631 39152577529660128762149
4632 13050859176553376254049
4633 4111914535078461011549
4634 1222461077996299219649
4635 342289101838963781501
4636 90076079431306258289
4637 22226565054478167629
4638 5129207320264192529
4639 1103753473980902189
4640 220750694796180437
4641 40879758295588969
4642 6979470928515189
4643 1093170145430089
4644 156167163632869
4645 20209868234841
4646 2349984678469
4647 243101863289
4648 22100169389
4649 1738215569
4650 115881037
4651 6367089
4652 276829
4653 8929
4654 189
4655 1
4656 3
4657 191
4658 9119
4659 285759
4660 6643919
4661 122248127
4662 1854096607
4663 23838384959
4664 265202032679
4665 2593086541759
4666 22559852913311
4667 176377031867711
4668 1249337309062959
4669 8072641073945279
4670 47859229224104159
4671 261630453091769407
4672 1324504168777082627
4673 6232960794245094719
4674 27355772374742360159
4675 112302644485784425919
4676 432365181270270039791
4677 1564750179835263001151
4678 5334375613074760231199
4679 17162773711631837265599
4680 52203436706213505016199
4681 150345897713894894446655
4682 410559951449482211758175
4683 1064414688943102030484159
4684 2623021912038358575121679
4685 6150534138572702865802559
4686 13736192909479036400292383
4687 29244797807277948465138623
4688 59403495546033332819812829
4689 115206779240791918196000639
4690 213471385063820319010236479
4691 378149310684481707960990335
4692 640752998659816227378344735
4693 1039058916745647936289207679
4694 1613275686526137585291138239
4695 2399230508167076408894513279
4696 3418903474138083882674681423
4697 4669721818334943839750784383
4698 6115111904962426456816503359
4699 7679442857394675085304446079
4700 9250237987316313170934900959
4701 10689163896454406330858107775
4702 11851029537373363540733989055
4703 12607478231248259085887222399
4704 12870134027732597816843206199
4705 12607478231248259085887222399
4706 11851029537373363540733989055
4707 10689163896454406330858107775
4708 9250237987316313170934900959
4709 7679442857394675085304446079
4710 6115111904962426456816503359
4711 4669721818334943839750784383
4712 3418903474138083882674681423
4713 2399230508167076408894513279
4714 1613275686526137585291138239
4715 1039058916745647936289207679
4716 640752998659816227378344735
4717 378149310684481707960990335
4718 213471385063820319010236479
4719 115206779240791918196000639
4720 59403495546033332819812829
4721 29244797807277948465138623
4722 13736192909479036400292383
4723 6150534138572702865802559
4724 2623021912038358575121679
4725 1064414688943102030484159
4726 410559951449482211758175
4727 150345897713894894446655
4728 52203436706213505016199
4729 17162773711631837265599
4730 5334375613074760231199
4731 1564750179835263001151
4732 432365181270270039791
4733 112302644485784425919
4734 27355772374742360159
4735 6232960794245094719
4736 1324504168777082627
4737 261630453091769407
4738 47859229224104159
4739 8072641073945279
4740 1249337309062959
4741 176377031867711
4742 22559852913311
4743 2593086541759
4744 265202032679
4745 23838384959
4746 1854096607
4747 122248127
4748 6643919
4749 285759
4750 9119
4751 191
4752 1
4753 3
4754 193
4755 9311
4756 294879
4757 6929679
4758 128892047
4759 1976344735
4760 25692481567
4761 289040417639
4762 2858288574439
4763 25152939455071
4764 198936884781023
4765 1425714340930671
4766 9321978383008239
4767 55931870298049439
4768 309489682315873567
4769 1586134621868852035
4770 7557464963022177347
4771 33588733168987454879
4772 139658416860526786079
4773 544667825756054465711
4774 1997115361105533040943
4775 6899125792910023232351
4776 22497149324706597496799
4777 69366210417845342281799
4778 202549334420108399462855
4779 560905849163377106204831
4780 1474974640392584242242335
4781 3687436600981460605605839
4782 8773556050611061440924239
4783 19886727048051739266094943
4784 42980990716756984865431007
4785 88648293353311281284951453
4786 174610274786825251015813469
4787 328678164304612237206237119
4788 591620695748302026971226815
4789 1018902309344297935339335071
4790 1679811915405464163667552415
4791 2652334603271785521580345919
4792 4012506194693213994185651519
4793 5818133982305160291569194703
4794 8088625292473027722425465807
4795 10784833723297370296567287743
4796 13794554762357101542120949439
4797 16929680844710988256239347039
4798 19939401883770719501793008735
4799 22540193433827769871592096831
4800 24458507768621622626621211455
4801 25477612258980856902730428599
4802 25477612258980856902730428599
4803 24458507768621622626621211455
4804 22540193433827769871592096831
4805 19939401883770719501793008735
4806 16929680844710988256239347039
4807 13794554762357101542120949439
4808 10784833723297370296567287743
4809 8088625292473027722425465807
4810 5818133982305160291569194703
4811 4012506194693213994185651519
4812 2652334603271785521580345919
4813 1679811915405464163667552415
4814 1018902309344297935339335071
4815 591620695748302026971226815
4816 328678164304612237206237119
4817 174610274786825251015813469
4818 88648293353311281284951453
4819 42980990716756984865431007
4820 19886727048051739266094943
4821 8773556050611061440924239
4822 3687436600981460605605839
4823 1474974640392584242242335
4824 560905849163377106204831
4825 202549334420108399462855
4826 69366210417845342281799
4827 22497149324706597496799
4828 6899125792910023232351
4829 1997115361105533040943
4830 544667825756054465711
4831 139658416860526786079
4832 33588733168987454879
4833 7557464963022177347
4834 1586134621868852035
4835 309489682315873567
4836 55931870298049439
4837 9321978383008239
4838 1425714340930671
4839 198936884781023
4840 25152939455071
4841 2858288574439
4842 289040417639
4843 25692481567
4844 1976344735
4845 128892047
4846 6929679
4847 294879
4848 9311
4849 193
4850 1
4851 3
4852 195
4853 9505
4854 304191
4855 7224559
4856 135821727
4857 2105236783
4858 27668826303
4859 314732899207
4860 3147328992079
4861 28011228029511
4862 224089824236095
4863 1624651225711695
4864 10747692723938911
4865 65253848681057679
4866 365421552613923007
4867 1895624304184725603
4868 9143599584891029383
4869 41146198132009632227
4870 173247150029514240959
4871 684326242616581251791
4872 2541783186861587506655
4873 8896241154015556273295
4874 29396275117616620729151
4875 91863359742551939778599
4876 271915544837953741744655
4877 763455183583485505667687
4878 2035880489555961348447167
4879 5162411241374044847848175
4880 12460992651592522046530079
4881 28660283098662800707019183
4882 62867717764808724131525951
4883 131629284070068266150382461
4884 263258568140136532300764923
4885 503288439091437488222050589
4886 920298860052914264177463935
4887 1610523005092599962310561887
4888 2698714224749762099006887487
4889 4332146518677249685247898335
4890 6664840797964999515765997439
4891 9830640176998374285754846223
4892 13906759274778188013994660511
4893 18873459015770398018992753551
4894 24579388485654471838688237183
4895 30724235607068089798360296479
4896 36869082728481707758032355775
4897 42479595317598489373385105567
4898 46998701202449392498213308287
4899 49936120027602479529351640055
4900 50955224517961713805460857199
4901 49936120027602479529351640055
4902 46998701202449392498213308287
4903 42479595317598489373385105567
4904 36869082728481707758032355775
4905 30724235607068089798360296479
4906 24579388485654471838688237183
4907 18873459015770398018992753551
4908 13906759274778188013994660511
4909 9830640176998374285754846223
4910 6664840797964999515765997439
4911 4332146518677249685247898335
4912 2698714224749762099006887487
4913 1610523005092599962310561887
4914 920298860052914264177463935
4915 503288439091437488222050589
4916 263258568140136532300764923
4917 131629284070068266150382461
4918 62867717764808724131525951
4919 28660283098662800707019183
4920 12460992651592522046530079
4921 5162411241374044847848175
4922 2035880489555961348447167
4923 763455183583485505667687
4924 271915544837953741744655
4925 91863359742551939778599
4926 29396275117616620729151
4927 8896241154015556273295
4928 2541783186861587506655
4929 684326242616581251791
4930 173247150029514240959
4931 41146198132009632227
4932 9143599584891029383
4933 1895624304184725603
4934 365421552613923007
4935 65253848681057679
4936 10747692723938911
4937 1624651225711695
4938 224089824236095
4939 28011228029511
4940 3147328992079
4941 314732899207
4942 27668826303
4943 2105236783
4944 135821727
4945 7224559
4946 304191
4947 9505
4948 195
4949 1
4950 3
4951 197
4952 9701
4953 313697
4954 7528751
4955 143046287
4956 2241058511
4957 29774063087
4958 342401725511
4959 3462061891287
4960 31158557021591
4961 252101052265607
4962 1848741049947791
4963 12372343949650607
4964 76001541404996591
4965 430675401294980687
4966 2261045856798648611
4967 11039223889075754987
4968 50289797716900661611
4969 214393348161523873187
4970 857573392646095492751
4971 3226109429478168758447
4972 11438024340877143779951
4973 38292516271632177002447
4974 121259634860168560507751
4975 363778904580505681523255
4976 1035370728421439247412343
4977 2799335673139446854114855
4978 7198291730930006196295343
4979 17623403892966566894378255
4980 41121275750255322753549263
4981 91528000863471524838545135
4982 194497001834876990281908413
4983 394887852210204798451147385
4984 766547007231574020522815513
4985 1423587299144351752399514525
4986 2530821865145514226488025823
4987 4309237229842362061317449375
4988 7030860743427011784254785823
4989 10996987316642249201013895775
4990 16495480974963373801520843663
4991 23737399451776562299749506735
4992 32780218290548586032987414063
4993 43452847501424869857680990735
4994 55303624092722561637048533663
4995 67593318335549797556392652255
4996 79348678046080197131417461343
4997 89478296520047881871598413855
4998 96934821230051872027564948343
4999 100891344545564193334812497255
5000 100891344545564193334812497255
5001 96934821230051872027564948343
5002 89478296520047881871598413855
5003 79348678046080197131417461343
5004 67593318335549797556392652255
5005 55303624092722561637048533663
5006 43452847501424869857680990735
5007 32780218290548586032987414063
5008 23737399451776562299749506735
5009 16495480974963373801520843663
5010 10996987316642249201013895775
5011 7030860743427011784254785823
5012 4309237229842362061317449375
5013 2530821865145514226488025823
5014 1423587299144351752399514525
5015 766547007231574020522815513
5016 394887852210204798451147385
5017 194497001834876990281908413
5018 91528000863471524838545135
5019 41121275750255322753549263
5020 17623403892966566894378255
5021 7198291730930006196295343
5022 2799335673139446854114855
5023 1035370728421439247412343
5024 363778904580505681523255
5025 121259634860168560507751
5026 38292516271632177002447
5027 11438024340877143779951
5028 3226109429478168758447
5029 857573392646095492751
5030 214393348161523873187
5031 50289797716900661611
5032 11039223889075754987
5033 2261045856798648611
5034 430675401294980687
5035 76001541404996591
5036 12372343949650607
5037 1848741049947791
5038 252101052265607
5039 31158557021591
5040 3462061891287
5041 342401725511
5042 29774063087
5043 2241058511
5044 143046287
5045 7528751
5046 313697
5047 9701
5048 197
5049 1
5050 3
5051 199
5052 9899
5053 323399
5054 7842449
5055 150575039
5056 2384104799
5057 32015121599
5058 372175788599
5059 3804463616799
5060 34620618912879
5061 283259609287199
5062 2100842102213399
5063 14221084999598399
5064 88373885354647199
5065 506676942699977279
5066 2691721258093629299
5067 13300269745874403599
5068 61329021605976416599
5069 264683145878424534799
5070 1071966740807619365939
5071 4083682822124264251199
5072 14664133770355312538399
5073 49730540612509320782399
5074 159552151131800737510199
5075 485038539440674242031007
5076 1399149633001944928935599
5077 3834706401560886101527199
5078 9997627404069453050410199
5079 24821695623896573090673599
5080 58744679643221889647927519
5081 132649276613726847592094399
5082 286025002698348515120453549
5083 589384854045081788733055799
5084 1161434859441778818973962899
5085 2190134306375925772922330039
5086 3954409164289865978887540349
5087 6840059094987876287805475199
5088 11340097973269373845572235199
5089 18027848060069260985268681599
5090 27492468291605623002534739439
5091 40232880426739936101270350399
5092 56517617742325148332736920799
5093 76233065791973455890668404799
5094 98756471594147431494729524399
5095 122896942428272359193441185919
5096 146941996381629994687810113599
5097 168826974566128079003015875199
5098 186413117750099753899163362199
5099 197826165775616065362377445599
5100 201782689091128386669624994511
5101 197826165775616065362377445599
5102 186413117750099753899163362199
5103 168826974566128079003015875199
5104 146941996381629994687810113599
5105 122896942428272359193441185919
5106 98756471594147431494729524399
5107 76233065791973455890668404799
5108 56517617742325148332736920799
5109 40232880426739936101270350399
5110 27492468291605623002534739439
5111 18027848060069260985268681599
5112 11340097973269373845572235199
5113 6840059094987876287805475199
5114 3954409164289865978887540349
5115 2190134306375925772922330039
5116 1161434859441778818973962899
5117 589384854045081788733055799
5118 286025002698348515120453549
5119 132649276613726847592094399
5120 58744679643221889647927519
5121 24821695623896573090673599
5122 9997627404069453050410199
5123 3834706401560886101527199
5124 1399149633001944928935599
5125 485038539440674242031007
5126 159552151131800737510199
5127 49730540612509320782399
5128 14664133770355312538399
5129 4083682822124264251199
5130 1071966740807619365939
5131 264683145878424534799
5132 61329021605976416599
5133 13300269745874403599
5134 2691721258093629299
5135 506676942699977279
5136 88373885354647199
5137 14221084999598399
5138 2100842102213399
5139 283259609287199
5140 34620618912879
5141 3804463616799
5142 372175788599
5143 32015121599
5144 2384104799
5145 150575039
5146 7842449
5147 323399
5148 9899
5149 199
5150 1