0 1
1 1
2 1
3 1
4 2
5 1
6 1
7 3
8 3
9 1
10 1
11 3
12 7
13 4
14 1
15 1
16 3
17 8
18 14
19 5
20 1
21 1
22 3
23 8
24 20
25 25
26 6
27 1
28 1
29 3
30 8
31 21
32 46
33 41
34 7
35 1
36 1
37 3
38 8
39 21
40 54
41 97
42 63
43 8
44 1
45 1
46 3
47 8
48 21
49 55
50 133
51 189
52 92
53 9
54 1
55 1
56 3
57 8
58 21
59 55
60 143
61 309
62 344
63 129
64 10
65 1
66 1
67 3
68 8
69 21
70 55
71 144
72 364
73 674
74 591
75 175
76 11
77 1
78 1
79 3
80 8
81 21
82 55
83 144
84 376
85 894
86 1383
87 967
88 231
89 12
90 1
91 1
92 3
93 8
94 21
95 55
96 144
97 377
98 972
99 2098
100 2683
101 1518
102 298
103 13
104 1
105 1
106 3
107 8
108 21
109 55
110 144
111 377
112 986
113 2462
114 4685
115 4950
116 2300
117 377
118 14
119 1
120 1
121 3
122 8
123 21
124 55
125 144
126 377
127 987
128 2567
129 6050
130 9955
131 8735
132 3380
133 469
134 15
135 1
136 1
137 3
138 8
139 21
140 55
141 144
142 377
143 987
144 2583
145 6610
146 14323
147 20175
148 14820
149 4837
150 575
151 16
152 1
153 1
154 3
155 8
156 21
157 55
158 144
159 377
160 987
161 2584
162 6746
163 16703
164 32551
165 39130
166 24285
167 6763
168 696
169 17
170 1
171 1
172 3
173 8
174 21
175 55
176 144
177 377
178 987
179 2584
180 6764
181 17519
182 41119
183 70954
184 72905
185 38587
186 9264
187 833
188 18
189 1
190 1
191 3
192 8
193 21
194 55
195 144
196 377
197 987
198 2584
199 6765
200 17690
201 44995
202 98086
203 148487
204 130965
205 59652
206 12461
207 987
208 19
209 1
210 1
211 3
212 8
213 21
214 55
215 144
216 377
217 987
218 2584
219 6765
220 17710
221 46135
222 113590
223 226007
224 298925
225 227612
226 89981
227 16491
228 1159
229 20
230 1
231 1
232 3
233 8
234 21
235 55
236 144
237 377
238 987
239 2584
240 6765
241 17711
242 46345
243 119575
244 280271
245 502415
246 580328
247 383911
248 132771
249 21508
250 1350
251 21
252 1
253 1
254 3
255 8
256 21
257 55
258 144
259 377
260 987
261 2584
262 6765
263 17711
264 46367
265 121115
266 306605
267 672959
268 1077748
269 1089343
270 630191
271 192052
272 27684
273 1561
274 22
275 1
276 1
277 3
278 8
279 21
280 55
281 144
282 377
283 987
284 2584
285 6765
286 17711
287 46368
288 121368
289 315460
290 773906
291 1568062
292 2233409
293 1982269
294 1009242
295 272841
296 35210
297 1793
298 23
299 1
300 1
301 3
302 8
303 21
304 55
305 144
306 377
307 987
308 2584
309 6765
310 17711
311 46368
312 121392
313 317484
314 816410
315 1914166
316 3540913
317 4478413
318 3505386
319 1580345
320 381314
321 44297
322 2047
323 24
324 1
325 1
326 3
327 8
328 21
329 55
330 144
331 377
332 987
333 2584
334 6765
335 17711
336 46368
337 121393
338 317784
339 829060
340 2091266
341 4622488
342 7747173
343 8705686
344 6037745
345 2424289
346 524997
347 55177
348 2324
349 25
350 1
351 1
352 3
353 8
354 21
355 55
356 144
357 377
358 987
359 2584
360 6765
361 17711
362 46368
363 121393
364 317810
365 831660
366 2157046
367 5280288
368 10871723
369 16431846
370 16438345
371 10150449
372 3649547
373 712977
374 68104
375 2625
376 26
377 1
378 1
379 3
380 8
381 21
382 55
383 144
384 377
385 987
386 2584
387 6765
388 17711
389 46368
390 121393
391 317811
392 832011
393 2174596
394 5576298
395 13091798
396 24868131
397 33822205
398 30208749
399 16687442
400 5399802
401 956134
402 83355
403 2951
404 27
405 1
406 1
407 3
408 8
409 21
410 55
411 144
412 377
413 987
414 2584
415 6765
416 17711
417 46368
418 121393
419 317811
420 832039
421 2177872
422 5674578
423 14275838
424 31775031
425 55296385
426 67650909
427 54129602
428 26873982
429 7863034
430 1267395
431 101231
432 3303
433 28
434 1
435 1
436 3
437 8
438 21
439 55
440 144
441 377
442 987
443 2584
444 6765
445 17711
446 46368
447 121393
448 317811
449 832040
450 2178278
451 5698329
452 14750858
453 36067176
454 75326395
455 119546844
456 131688362
457 94737897
458 42460324
459 11282400
460 1662011
461 122058
462 3682
463 29
464 1
465 1
466 3
467 8
468 21
469 55
470 144
471 377
472 987
473 2584
474 6765
475 17711
476 46368
477 121393
478 317811
479 832040
480 2178308
481 5702389
482 14893364
483 38102976
484 89633545
485 174174144
486 251448212
487 249855417
488 162220174
489 65909700
490 15969161
491 2157858
492 146188
493 4089
494 30
495 1
496 1
497 3
498 8
499 21
500 55
501 144
502 377
503 987
504 2584
505 6765
506 17711
507 46368
508 121393
509 317811
510 832040
511 2178309
512 5702854
513 14924829
514 38839257
515 97522270
516 218526309
517 392568737
518 515037942
519 462760369
520 272162775
521 100641476
522 22317933
523 2775763
524 174000
525 4525
526 31
527 1
528 1
529 3
530 8
531 21
532 55
533 144
534 377
535 987
536 2584
537 6765
538 17711
539 46368
540 121393
541 317811
542 832040
543 2178309
544 5702886
545 14929789
546 39040633
547 100888126
548 246575109
549 521593217
550 862411542
551 1028483089
552 837885495
553 448015076
554 151342413
555 30824563
556 3539856
557 205901
558 4991
559 32
560 1
561 1
562 3
563 8
564 21
565 55
566 144
567 377
568 987
569 2584
570 6765
571 17711
572 46368
573 121393
574 317811
575 832040
576 2178309
577 5702887
578 14930317
579 39081553
580 101995694
581 260459265
582 614154257
583 1217228862
584 1847292289
585 2004688605
586 1485173396
587 724508853
588 224361283
589 42106956
590 4477949
591 242327
592 5488
593 33
594 1
595 1
596 3
597 8
598 21
599 55
600 144
601 377
602 987
603 2584
604 6765
605 17711
606 46368
607 121393
608 317811
609 832040
610 2178309
611 5702887
612 14930351
613 39087537
614 102273950
615 265838881
616 666605513
617 1503326622
618 2775276049
619 3860656125
620 3818779616
621 2580476373
622 1152345043
623 328204716
624 56929205
625 5621943
626 283744
627 6017
628 34
629 1
630 1
631 3
632 8
633 21
634 55
635 144
636 377
637 987
638 2584
639 6765
640 17711
641 46368
642 121393
643 317811
644 832040
645 2178309
646 5702887
647 14930352
648 39088132
649 102326310
650 267462041
651 690141333
652 1686906018
653 3609727849
654 6180615525
655 7878708566
656 7118044023
657 4400288203
658 1804542516
659 474155105
660 76229403
661 7008264
662 330649
663 6579
664 35
665 1
666 1
667 3
668 8
669 21
670 55
671 144
672 377
673 987
674 2584
675 6765
676 17711
677 46368
678 121393
679 317811
680 832040
681 2178309
682 5702887
683 14930352
684 39088168
685 102333450
686 267839033
687 698489013
688 1781049298
689 4210533145
690 8491405125
691 13446611126
692 15715540623
693 12997784803
694 7372445076
695 2784944705
696 677034699
697 101151544
698 8678329
699 383571
700 7175
701 36
702 1
703 1
704 3
705 8
706 21
707 55
708 144
709 377
710 987
711 2584
712 6765
713 17711
714 46368
715 121393
716 317811
717 832040
718 2178309
719 5702887
720 14930352
721 39088169
722 102334116
723 267905078
724 700813797
725 1819657318
726 4558863281
727 10343888121
728 19553697926
729 28591315293
730 30670416703
731 23277813786
732 12149144465
733 4239501999
734 956143696
735 133081949
736 10679043
737 443072
738 7806
739 37
740 1
741 1
742 3
743 8
744 21
745 55
746 144
747 377
748 987
749 2584
750 6765
751 17711
752 46368
753 121393
754 317811
755 832040
756 2178309
757 5702887
758 14930352
759 39088169
760 102334154
761 267913514
762 701315739
763 1832277574
764 4721874921
765 11547210409
766 24968648222
767 44062601853
768 59451560083
769 58623077586
770 40930287845
771 19710788559
772 6371093992
773 1336404237
774 173690683
775 13063328
776 509748
777 8473
778 38
779 1
780 1
781 3
782 8
783 21
784 55
785 144
786 377
787 987
788 2584
789 6765
790 17711
791 46368
792 121393
793 317811
794 832040
795 2178309
796 5702887
797 14930352
798 39088169
799 102334155
800 267914255
801 701397990
802 1835540197
803 4783398669
804 12182955805
805 28879445658
806 59147106249
807 97162821073
808 120982221576
809 109853552255
810 70731906369
811 31511934652
812 9458829681
813 1849746727
814 224978460
815 15890685
816 584230
817 9177
818 39
819 1
820 1
821 3
822 8
823 21
824 55
825 144
826 377
827 987
828 2584
829 6765
830 17711
831 46368
832 121393
833 317811
834 832040
835 2178309
836 5702887
837 14930352
838 39088169
839 102334155
840 267914295
841 701407870
842 1836198205
843 4802042229
844 12456394685
845 31191247098
846 71180329129
847 137388166129
848 209714600376
849 241135960655
850 202014314769
851 120244313452
852 49684174737
853 13882969607
854 2536779900
855 289329565
856 19227790
857 667185
858 9919
859 40
860 1
861 1
862 3
863 8
864 21
865 55
866 144
867 377
868 987
869 2584
870 6765
871 17711
872 46368
873 121393
874 317811
875 832040
876 2178309
877 5702887
878 14930352
879 39088169
880 102334155
881 267914296
882 701408690
883 1836299475
884 4806538617
885 12551942930
886 32312346506
887 79078984049
888 172628318849
889 312792047082
890 443248601255
891 471143251989
892 364906983652
893 201268655187
894 77315244503
895 20156856260
896 3448791533
897 369571355
898 23149125
899 759317
900 10700
901 41
902 1
903 1
904 3
905 8
906 21
907 55
908 144
909 377
910 987
911 2584
912 6765
913 17711
914 46368
915 121393
916 317811
917 832040
918 2178309
919 5702887
920 14930352
921 39088169
922 102334155
923 267914296
924 701408732
925 1836310955
926 4807389285
927 12578921258
928 32758238316
929 83359545425
930 198147050129
931 411464474698
932 697910528411
933 917918562789
934 903164858092
935 648043965987
936 331977171659
937 118829283876
938 28967522813
939 4650132731
940 469040935
941 27737645
942 861368
943 11521
944 42
945 1
946 1
947 3
948 8
949 21
950 55
951 144
952 377
953 987
954 2584
955 6765
956 17711
957 46368
958 121393
959 317811
960 832040
961 2178309
962 5702887
963 14930352
964 39088169
965 102334155
966 267914296
967 701408733
968 1836311858
969 4807512695
970 12585017712
971 32903246829
972 85276880208
973 213485728393
974 489843435058
975 963092677629
976 1526277610995
977 1863731776312
978 1700093447847
979 1132449603509
980 540000932634
981 180500179509
982 41226980899
983 6221045284
984 591659640
985 33085482
986 974119
987 12383
988 43
989 1
990 1
991 3
992 8
993 21
994 55
995 144
996 377
997 987
998 2584
999 6765
1000 17711
1001 46368
1002 121393
1003 317811
1004 832040
1005 2178309
1006 5702887
1007 14930352
1008 39088169
1009 102334155
1010 267914296
1011 701408733
1012 1836311902
1013 4807525939
1014 12586103720
1015 32941567397
1016 85985810716
1017 221155067525
1018 541758961490
1019 1193004294685
1020 2212631408971
1021 3272563256368
1022 3712709847927
1023 3145066003589
1024 1948832412690
1025 866853977485
1026 271138597955
1027 58136571716
1028 8260998772
1029 742015990
1030 39294687
1031 1098391
1032 13287
1033 44
1034 1
1035 1
1036 3
1037 8
1038 21
1039 55
1040 144
1041 377
1042 987
1043 2584
1044 6765
1045 17711
1046 46368
1047 121393
1048 317811
1049 832040
1050 2178309
1051 5702887
1052 14930352
1053 39088169
1054 102334155
1055 267914296
1056 701408733
1057 1836311903
1058 4807526929
1059 12586252715
1060 32949712457
1061 86201363911
1062 224345254811
1063 570518983235
1064 1359875629645
1065 2859257831941
1066 4988447751308
1067 6882580678053
1068 7261781367389
1069 5722488162840
1070 3305216154505
1071 1374207201845
1072 403003997300
1073 81267207817
1074 10892611900
1075 925457822
1076 46478011
1077 1235046
1078 14234
1079 45
1080 1
1081 1
1082 3
1083 8
1084 21
1085 55
1086 144
1087 377
1088 987
1089 2584
1090 6765
1091 17711
1092 46368
1093 121393
1094 317811
1095 832040
1096 2178309
1097 5702887
1098 14930352
1099 39088169
1100 102334155
1101 267914296
1102 701408733
1103 1836311903
1104 4807526975
1105 12586267895
1106 32951083211
1107 86254888591
1108 225446971141
1109 583859766431
1110 1461641860435
1111 3370996592485
1112 6738142778168
1113 11036827350013
1114 14205307947665
1115 13955918890440
1116 10248742734781
1117 5528453873805
1118 2152699024160
1119 593005968361
1120 112658842690
1121 14266241018
1122 1148194341
1123 54759726
1124 1384988
1125 15225
1126 46
1127 1
1128 1
1129 3
1130 8
1131 21
1132 55
1133 144
1134 377
1135 987
1136 2584
1137 6765
1138 17711
1139 46368
1140 121393
1141 317811
1142 832040
1143 2178309
1144 5702887
1145 14930352
1146 39088169
1147 102334155
1148 267914296
1149 701408733
1150 1836311903
1151 4807526976
1152 12586268976
1153 32951261576
1154 86265626164
1155 225761428636
1156 589037833182
1157 1513893261286
1158 3712640367280
1159 8241375387266
1160 15605475475703
1161 23967787626771
1162 28789816584666
1163 26372544576331
1164 18080213461227
1165 9125898794950
1166 3334194843775
1167 864275147239
1168 154943089463
1169 18565327958
1170 1417408871
1171 64276487
1172 1549164
1173 16261
1174 47
1175 1
1176 1
1177 3
1178 8
1179 21
1180 55
1181 144
1182 377
1183 987
1184 2584
1185 6765
1186 17711
1187 46368
1188 121393
1189 317811
1190 832040
1191 2178309
1192 5702887
1193 14930352
1194 39088169
1195 102334155
1196 267914296
1197 701408733
1198 1836311903
1199 4807526976
1200 12586269024
1201 32951278872
1202 86267338468
1203 225835057708
1204 590714939822
1205 1536488461654
1206 3905568616576
1207 9334635466610
1208 19849896960215
1209 35509635523251
1210 51104055851194
1211 57330244112107
1212 49037912997003
1213 31440138061478
1214 14876042740255
1215 5108696631751
1216 1248203168807
1217 211493577254
1218 24012609239
1219 1741383127
1220 75178236
1221 1728565
1222 17343
1223 48
1224 1
1225 1
1226 3
1227 8
1228 21
1229 55
1230 144
1231 377
1232 987
1233 2584
1234 6765
1235 17711
1236 46368
1237 121393
1238 317811
1239 832040
1240 2178309
1241 5702887
1242 14930352
1243 39088169
1244 102334155
1245 267914296
1246 701408733
1247 1836311903
1248 4807526976
1249 12586269025
1250 32951280048
1251 86267550344
1252 225849041524
1253 591165917888
1254 1544706284190
1255 3997832351412
1256 10009884339146
1257 23198005953206
1258 47063894008867
1259 79381583197570
1260 107030140660283
1261 112243216215879
1262 89783494878902
1263 53925961456679
1264 23960381529335
1265 7747473566966
1266 1787074279838
1267 286609393003
1268 30877299391
1269 2129633870
1270 87629149
1271 1924227
1272 18472
1273 49
1274 1
1275 1
1276 3
1277 8
1278 21
1279 55
1280 144
1281 377
1282 987
1283 2584
1284 6765
1285 17711
1286 46368
1287 121393
1288 317811
1289 832040
1290 2178309
1291 5702887
1292 14930352
1293 39088169
1294 102334155
1295 267914296
1296 701408733
1297 1836311903
1298 4807526976
1299 12586269025
1300 32951280098
1301 86267569944
1302 225851160284
1303 591265802288
1304 1547211717890
1305 4035186090212
1306 10364744857746
1307 25448835528326
1308 56911273400017
1309 109787526580770
1310 174357586723083
1311 220286469581479
1312 216194101316654
1313 161969214822279
1314 91287827592135
1315 38153416950166
1316 11634453670988
1317 2537438968123
1318 385737817991
1319 39483372670
1320 2593062849
1321 101808627
1322 2137232
1323 19649
1324 50
1325 1
1326 1
1327 3
1328 8
1329 21
1330 55
1331 144
1332 377
1333 987
1334 2584
1335 6765
1336 17711
1337 46368
1338 121393
1339 317811
1340 832040
1341 2178309
1342 5702887
1343 14930352
1344 39088169
1345 102334155
1346 267914296
1347 701408733
1348 1836311903
1349 4807526976
1350 12586269025
1351 32951280099
1352 86267571219
1353 225851410184
1354 591283811748
1355 1547848480940
1356 4047963802082
1357 10523498247646
1358 26741541703226
1359 64085792670712
1360 137688434855695
1361 251892742350243
1362 376363730908879
1363 445786014718554
1364 409928481296331
1365 288080896222335
1366 152610075256926
1367 60093925937963
1368 17308508054848
1369 3574413049411
1370 515743542370
1371 50219079819
1372 3144120977
1373 117912332
1374 2368709
1375 20875
1376 51
1377 1
1378 1
1379 3
1380 8
1381 21
1382 55
1383 144
1384 377
1385 987
1386 2584
1387 6765
1388 17711
1389 46368
1390 121393
1391 317811
1392 832040
1393 2178309
1394 5702887
1395 14930352
1396 39088169
1397 102334155
1398 267914296
1399 701408733
1400 1836311903
1401 4807526976
1402 12586269025
1403 32951280099
1404 86267571271
1405 225851432284
1406 591286410708
1407 1547982265500
1408 4051642877482
1409 10583901976486
1410 27376555262826
1411 68567174077032
1412 159634023213115
1413 328253122892143
1414 568355544842799
1415 798656344676154
1416 887479661172283
1417 765632076098287
1418 505480405214526
1419 252085739871883
1420 93668888596748
1421 25520001406831
1422 4997124948690
1423 685232639419
1424 63547849817
1425 3796987732
1426 136153269
1427 2619835
1428 22151
1429 52
1430 1
1431 1
1432 3
1433 8
1434 21
1435 55
1436 144
1437 377
1438 987
1439 2584
1440 6765
1441 17711
1442 46368
1443 121393
1444 317811
1445 832040
1446 2178309
1447 5702887
1448 14930352
1449 39088169
1450 102334155
1451 267914296
1452 701408733
1453 1836311903
1454 4807526976
1455 12586269025
1456 32951280099
1457 86267571272
1458 225851433662
1459 591286703533
1460 1548005222980
1461 4052529200192
1462 10603401076106
1463 27643338398536
1464 70971153981232
1465 174478599121550
1466 392870688611213
1467 770710553278834
1468 1261182078244234
1469 1666734973161983
1470 1739101788922343
1471 1409416567122578
1472 875489989463643
1473 411655330424803
1474 144552359310381
1475 37305907808225
1476 6935580390339
1477 904940816287
1478 80020740792
1479 4567766819
1480 156762915
1481 2891836
1482 23478
1483 53
1484 1
1485 1
1486 3
1487 8
1488 21
1489 55
1490 144
1491 377
1492 987
1493 2584
1494 6765
1495 17711
1496 46368
1497 121393
1498 317811
1499 832040
1500 2178309
1501 5702887
1502 14930352
1503 39088169
1504 102334155
1505 267914296
1506 701408733
1507 1836311903
1508 4807526976
1509 12586269025
1510 32951280099
1511 86267571272
1512 225851433716
1513 591286728337
1514 1548008385490
1515 4052706300752
1516 10608719012366
1517 27739061251216
1518 72079330083412
1519 183132926776670
1520 440024047379183
1521 954360476901454
1522 1781523528508324
1523 2752664956321823
1524 3422293262820095
1525 3356355992770690
1526 2558681463361395
1527 1497585313584643
1528 664893809574471
1529 220955831430845
1530 54088939158309
1531 9559268471407
1532 1188196842972
1533 100290619499
1534 5474699175
1535 179992396
1536 3185988
1537 24857
1538 54
1539 1
1540 1
1541 3
1542 8
1543 21
1544 55
1545 144
1546 377
1547 987
1548 2584
1549 6765
1550 17711
1551 46368
1552 121393
1553 317811
1554 832040
1555 2178309
1556 5702887
1557 14930352
1558 39088169
1559 102334155
1560 267914296
1561 701408733
1562 1836311903
1563 4807526976
1564 12586269025
1565 32951280099
1566 86267571272
1567 225851433717
1568 591286729822
1569 1548008726545
1570 4052735290427
1571 10609936578716
1572 27768309900646
1573 72518059824862
1574 187486475749520
1575 469773298693658
1576 1098440184248029
1577 2286560818470529
1578 4053518581982048
1579 5910882807561395
1580 6916953341400550
1581 6383026763741615
1582 4583436349063855
1583 2531335968130446
1584 1062684648034520
1585 334665211359534
1586 77807550898732
1587 13087897368762
1588 1551473610449
1589 125128265025
1590 6538394446
1591 206113713
1592 3503618
1593 26289
1594 55
1595 1
1596 1
1597 3
1598 8
1599 21
1600 55
1601 144
1602 377
1603 987
1604 2584
1605 6765
1606 17711
1607 46368
1608 121393
1609 317811
1610 832040
1611 2178309
1612 5702887
1613 14930352
1614 39088169
1615 102334155
1616 267914296
1617 701408733
1618 1836311903
1619 4807526976
1620 12586269025
1621 32951280099
1622 86267571272
1623 225851433717
1624 591286729878
1625 1548008754265
1626 4052739110243
1627 10610168496116
1628 27775885869046
1629 72666962040142
1630 189376388481920
1631 486026548192298
1632 1196437717989829
1633 2711216798018329
1634 5400284688547928
1635 9078178591777595
1636 12491393921621062
1637 13767969412751695
1638 11968378998073935
1639 8105776548350958
1640 4229980432250720
1641 1681431317925414
1642 502463530446532
1643 111085431110562
1644 17804723109089
1645 2015040997425
1646 155440609726
1647 7782082113
1648 235421018
1649 3846105
1650 27775
1651 56
1652 1
1653 1
1654 3
1655 8
1656 21
1657 55
1658 144
1659 377
1660 987
1661 2584
1662 6765
1663 17711
1664 46368
1665 121393
1666 317811
1667 832040
1668 2178309
1669 5702887
1670 14930352
1671 39088169
1672 102334155
1673 267914296
1674 701408733
1675 1836311903
1676 4807526976
1677 12586269025
1678 32951280099
1679 86267571272
1680 225851433717
1681 591286729879
1682 1548008755861
1683 4052739505253
1684 10610204784368
1685 27777538280521
1686 72710145060022
1687 190083674004500
1688 493721192888498
1689 1254339919328734
1690 3021542321534029
1691 6610554230259158
1692 12567527140607375
1693 20013721409134537
1694 25988858377081279
1695 27002012247844455
1696 22137167581470110
1697 14159452715768507
1698 6991309544405514
1699 2634843199175842
1700 748069400432262
1701 157451208691154
1702 24073022459865
1703 2603736649426
1704 192291348873
1705 9231883493
1706 268231941
1707 4214881
1708 29316
1709 57
1710 1
1711 1
1712 3
1713 8
1714 21
1715 55
1716 144
1717 377
1718 987
1719 2584
1720 6765
1721 17711
1722 46368
1723 121393
1724 317811
1725 832040
1726 2178309
1727 5702887
1728 14930352
1729 39088169
1730 102334155
1731 267914296
1732 701408733
1733 1836311903
1734 4807526976
1735 12586269025
1736 32951280099
1737 86267571272
1738 225851433717
1739 591286729879
1740 1548008755919
1741 4052739536109
1742 10610209366484
1743 27777838954609
1744 72720793933972
1745 190311366291140
1746 496876774450778
1747 1284092545487374
1748 3219091008454999
1749 7557863723096558
1750 15910176351047915
1751 28812948184444417
1752 43440658148112541
1753 53254292245293191
1754 52204434081011150
1755 40411732713217243
1756 24443109315436776
1757 11434069974485722
1758 4090718610872802
1759 1104760701528554
1760 221621709380835
1761 32356362808066
1762 3347872911153
1763 236924170133
1764 10917105891
1765 304888969
1766 4611432
1767 30913
1768 58
1769 1
1770 1
1771 3
1772 8
1773 21
1774 55
1775 144
1776 377
1777 987
1778 2584
1779 6765
1780 17711
1781 46368
1782 121393
1783 317811
1784 832040
1785 2178309
1786 5702887
1787 14930352
1788 39088169
1789 102334155
1790 267914296
1791 701408733
1792 1836311903
1793 4807526976
1794 12586269025
1795 32951280099
1796 86267571272
1797 225851433717
1798 591286729879
1799 1548008755920
1800 4052739537820
1801 10610209821610
1802 27777884012083
1803 72723011405371
1804 190374194647445
1805 497996261526758
1806 1297391067785554
1807 3328803817414984
1808 8205384419115293
1809 18704739354918245
1810 37777325612444047
1811 65072090637415996
1812 92856453264171824
1813 107521738361349558
1814 99544023495647955
1815 72845750560732883
1816 41718075459510559
1817 18511673603741772
1818 6294663423002024
1819 1618903211316000
1820 309865232530381
1821 43243439805693
1822 4284300521753
1823 290788874886
1824 12870560230
1825 345760878
1826 5037299
1827 32567
1828 59
1829 1
1830 1
1831 3
1832 8
1833 21
1834 55
1835 144
1836 377
1837 987
1838 2584
1839 6765
1840 17711
1841 46368
1842 121393
1843 317811
1844 832040
1845 2178309
1846 5702887
1847 14930352
1848 39088169
1849 102334155
1850 267914296
1851 701408733
1852 1836311903
1853 4807526976
1854 12586269025
1855 32951280099
1856 86267571272
1857 225851433717
1858 591286729879
1859 1548008755920
1860 4052739537880
1861 10610209855830
1862 27777889473595
1863 72723397612291
1864 190388977790105
1865 498338961652058
1866 1302557931213154
1867 3381997906607704
1868 8592606097797593
1869 20749541552872145
1870 45761791337787847
1871 88457423058284596
1872 144771891238500116
1873 195526540625524298
1874 213993618558417075
1875 187295345623502003
1876 129722877723685299
1877 70427111578070064
1878 29679995843870624
1879 9603368936659800
1880 2354667430484281
1881 430465118487993
1882 57478389714473
1883 5457652302486
1884 355570685530
1885 15128903538
1886 391244219
1887 5494079
1888 34279
1889 60
1890 1
1891 1
1892 3
1893 8
1894 21
1895 55
1896 144
1897 377
1898 987
1899 2584
1900 6765
1901 17711
1902 46368
1903 121393
1904 317811
1905 832040
1906 2178309
1907 5702887
1908 14930352
1909 39088169
1910 102334155
1911 267914296
1912 701408733
1913 1836311903
1914 4807526976
1915 12586269025
1916 32951280099
1917 86267571272
1918 225851433717
1919 591286729879
1920 1548008755920
1921 4052739537881
1922 10610209857660
1923 27777889995450
1924 72723453137663
1925 190391922617870
1926 498429138822284
1927 1304299990183429
1928 3404510668685104
1929 8795408562844838
1930 22061792797295495
1931 51998438041547242
1932 110596168933101496
1933 204209611141541141
1934 317328145103756060
1935 405718366348226330
1936 420009522251132547
1937 347892418312088934
1938 228318080346148274
1939 117647821300371341
1940 47142981507001500
1941 14530977661633576
1942 3400296882182943
1943 594308444251298
1944 75997640145006
1945 6921792958105
1946 433223056404
1947 17733007724
1948 441764859
1949 5983426
1950 36050
1951 61
1952 1
1953 1
1954 3
1955 8
1956 21
1957 55
1958 144
1959 377
1960 987
1961 2584
1962 6765
1963 17711
1964 46368
1965 121393
1966 317811
1967 832040
1968 2178309
1969 5702887
1970 14930352
1971 39088169
1972 102334155
1973 267914296
1974 701408733
1975 1836311903
1976 4807526976
1977 12586269025
1978 32951280099
1979 86267571272
1980 225851433717
1981 591286729879
1982 1548008755920
1983 4052739537881
1984 10610209857722
1985 27777890033270
1986 72723459608665
1987 190392414414022
1988 498449425413554
1989 1304808261506521
1990 3412818949927954
1991 8888461312764758
1992 22801425316879565
1993 56280521049665542
1994 129009125868010186
1995 263887969586699741
1996 464733690463297802
1997 685410939594536302
1998 829903810629345437
1999 813320771567350022
2000 638212368724361164
2001 397340394546681313
2002 194548526866543242
2003 74209336106792176
2004 21813253817091633
2005 4876391452369598
2006 815630159729076
2007 99974542878025
2008 8741504299254
2009 526004330816
2010 20728356129
2011 497779578
2012 6507052
2013 37881
2014 62
2015 1
2016 1
2017 3
2018 8
2019 21
2020 55
2021 144
2022 377
2023 987
2024 2584
2025 6765
2026 17711
2027 46368
2028 121393
2029 317811
2030 832040
2031 2178309
2032 5702887
2033 14930352
2034 39088169
2035 102334155
2036 267914296
2037 701408733
2038 1836311903
2039 4807526976
2040 12586269025
2041 32951280099
2042 86267571272
2043 225851433717
2044 591286729879
2045 1548008755920
2046 4052739537881
2047 10610209857723
2048 27777890035223
2049 72723460204330
2050 190392482359543
2051 498453298308251
2052 1304936067031522
2053 3415487374374187
2054 8925848578357583
2055 23167820519689250
2056 58869234868209787
2057 142497687343582831
2058 316615982627574626
2059 621389381381839127
2060 1042585914888810523
2061 1459212100433542874
2062 1674098777161597091
2063 1554524439195656431
2064 1156850399482781668
2065 684010530047585693
2066 318592213939716643
2067 115806668368216428
2068 32495826854732633
2069 6946794466807551
2070 1112949515351860
2071 130873238569149
2072 10994438696807
2073 636518612952
2074 24165469393
2075 559777723
2076 7066728
2077 39773
2078 63
2079 1
2080 1
2081 3
2082 8
2083 21
2084 55
2085 144
2086 377
2087 987
2088 2584
2089 6765
2090 17711
2091 46368
2092 121393
2093 317811
2094 832040
2095 2178309
2096 5702887
2097 14930352
2098 39088169
2099 102334155
2100 267914296
2101 701408733
2102 1836311903
2103 4807526976
2104 12586269025
2105 32951280099
2106 86267571272
2107 225851433717
2108 591286729879
2109 1548008755920
2110 4052739537881
2111 10610209857723
2112 27777890035287
2113 72723460245994
2114 190392489984055
2115 498453919524443
2116 1304963607616034
2117 3416230970156011
2118 8938985437169807
2119 23327339519551970
2120 60248605043493307
2121 151217565469205551
2122 357723979505510306
2123 768110808973838807
2124 1443624483640276315
2125 2305849078908859546
2126 3062917071901894883
2127 3331614515261198767
2128 2933940475548324004
2129 2072828824787883485
2130 1165229192415033315
2131 516845237119682220
2132 179217254446732313
2133 48054791344743231
2134 9832827640974580
2135 1510243413852669
2136 170513438559527
2137 13773377425176
2138 767761251217
2139 28100362235
2140 628282920
2141 7664285
2142 41727
2143 64
2144 1
2145 1
2146 3
2147 8
2148 21
2149 55
2150 144
2151 377
2152 987
2153 2584
2154 6765
2155 17711
2156 46368
2157 121393
2158 317811
2159 832040
2160 2178309
2161 5702887
2162 14930352
2163 39088169
2164 102334155
2165 267914296
2166 701408733
2167 1836311903
2168 4807526976
2169 12586269025
2170 32951280099
2171 86267571272
2172 225851433717
2173 591286729879
2174 1548008755920
2175 4052739537881
2176 10610209857723
2177 27777890035288
2178 72723460248074
2179 190392490661095
2180 498454002123323
2181 1304968654997594
2182 3416409983955339
2183 8943013247654687
2184 23388332078323010
2185 60896650980435607
2186 156198624435507151
2187 386063583413784146
2188 889566254295012407
2189 1840995016701942115
2190 3308445500787524026
2191 5028324343362451443
2192 6340720820531843983
2193 6543654692556456874
2194 5470206911383773245
2195 3672817780140570995
2196 1965040068722197580
2197 830904928667864225
2198 275123667379980831
2199 70560550301561380
2200 13831810330493469
2201 2038410550922627
2202 221148077246712
2203 17188834766497
2204 923169358875
2205 32595032800
2206 703854845
2207 8301615
2208 43744
2209 65
2210 1
2211 1
2212 3
2213 8
2214 21
2215 55
2216 144
2217 377
2218 987
2219 2584
2220 6765
2221 17711
2222 46368
2223 121393
2224 317811
2225 832040
2226 2178309
2227 5702887
2228 14930352
2229 39088169
2230 102334155
2231 267914296
2232 701408733
2233 1836311903
2234 4807526976
2235 12586269025
2236 32951280099
2237 86267571272
2238 225851433717
2239 591286729879
2240 1548008755920
2241 4052739537881
2242 10610209857723
2243 27777890035288
2244 72723460248140
2245 190392490706855
2246 498454011060251
2247 1304969433787034
2248 3416446998086779
2249 8944087330450655
2250 23408780962323170
2251 61165018239028183
2252 158714567484812551
2253 403366209296726546
2254 978633580863873047
2255 2189519338058353315
2256 4357503708070321738
2257 7479115596843631283
2258 10813716679717938223
2259 12950139084422991850
2260 12689635345400038985
2261 10079302172007105971
2262 6438035927908291820
2263 3281696182149044065
2264 1324181874662778543
2265 419084871657972580
2266 102899136899354109
2267 19341036433865027
2268 2737091126552112
2269 285556093359073
2270 21372053359035
2271 1106677828768
2272 37717986285
2273 787091055
2274 8980672
2275 45825
2276 66
2277 1
2278 1
2279 3
2280 8
2281 21
2282 55
2283 144
2284 377
2285 987
2286 2584
2287 6765
2288 17711
2289 46368
2290 121393
2291 317811
2292 832040
2293 2178309
2294 5702887
2295 14930352
2296 39088169
2297 102334155
2298 267914296
2299 701408733
2300 1836311903
2301 4807526976
2302 12586269025
2303 32951280099
2304 86267571272
2305 225851433717
2306 591286729879
2307 1548008755920
2308 4052739537881
2309 10610209857723
2310 27777890035288
2311 72723460248141
2312 190392490709066
2313 498454011826731
2314 1304969533582730
2315 3416453520448339
2316 8944335325131303
2317 23414777924600658
2318 61262880755314663
2319 159838355380168963
2320 412731108424696646
2321 1036597377571730087
2322 2460769832608974355
2323 5330467438523636338
2324 10182457900226225387
2325 16678110036262189983
2326 22939829836605268986
2327 26103212040870596591
2328 24305822909627394341
2329 18361215212771009692
2330 11168294144398210225
2331 5429257224243754775
2332 2092582488037673692
2333 633606626237525709
2334 149069533827640307
2335 26888673088159212
2336 3656919779428309
2337 367152944237931
2338 26478441310448
2339 1322781331461
2340 43544794615
2341 878628880
2342 9703473
2343 47971
2344 67
2345 1
2346 1
2347 3
2348 8
2349 21
2350 55
2351 144
2352 377
2353 987
2354 2584
2355 6765
2356 17711
2357 46368
2358 121393
2359 317811
2360 832040
2361 2178309
2362 5702887
2363 14930352
2364 39088169
2365 102334155
2366 267914296
2367 701408733
2368 1836311903
2369 4807526976
2370 12586269025
2371 32951280099
2372 86267571272
2373 225851433717
2374 591286729879
2375 1548008755920
2376 4052739537881
2377 10610209857723
2378 27777890035288
2379 72723460248141
2380 190392490709134
2381 498454011876847
2382 1304969544006858
2383 3416454489892243
2384 8944384605196423
2385 23416310982626482
2386 61294249481073831
2387 160281998787334339
2388 417226260006122294
2389 1070113858661307287
2390 2648462126710606675
2391 6132425422412428978
2392 12828919247059241099
2393 23486527689225760319
2394 36690821155398686906
2395 48016082077915591599
2396 51945920342718240317
2397 46001312645861855668
2398 33081164181443205233
2399 19180248543037172695
2400 8901000141001244028
2401 3280067973070541421
2402 951027517716432947
2403 214580967189791532
2404 37173400869005509
2405 4862304525663579
2406 470121848475824
2407 32691507090629
2408 1576602820439
2409 50158694000
2410 979147377
2411 10472099
2412 50183
2413 68
2414 1
2415 1
2416 3
2417 8
2418 21
2419 55
2420 144
2421 377
2422 987
2423 2584
2424 6765
2425 17711
2426 46368
2427 121393
2428 317811
2429 832040
2430 2178309
2431 5702887
2432 14930352
2433 39088169
2434 102334155
2435 267914296
2436 701408733
2437 1836311903
2438 4807526976
2439 12586269025
2440 32951280099
2441 86267571272
2442 225851433717
2443 591286729879
2444 1548008755920
2445 4052739537881
2446 10610209857723
2447 27777890035288
2448 72723460248141
2449 190392490709135
2450 498454011879193
2451 1304969544871359
2452 3416454609769715
2453 8944392966650095
2454 23416651015075810
2455 61303064564722319
2456 160436601792861667
2457 419139472199522978
2458 1087345273056772271
2459 2764093986469648015
2460 6721096708458457618
2461 15134548450739519939
2462 30509828955821071247
2463 53468707514487485234
2464 79643362111140452815
2465 99195546360096510803
2466 102094451554193278384
2467 86058017594867326687
2468 58969407294513610999
2469 32621460165919889940
2470 14465325545796406973
2471 5101160084340934859
2472 1417517943022980492
2473 306981073640101969
2474 51115048429280115
2475 6434842216136780
2476 599569194024165
2477 40227354202271
2478 1873969104032
2479 57651222265
2480 1089369347
2481 11288696
2482 52462
2483 69
2484 1
2485 1
2486 3
2487 8
2488 21
2489 55
2490 144
2491 377
2492 987
2493 2584
2494 6765
2495 17711
2496 46368
2497 121393
2498 317811
2499 832040
2500 2178309
2501 5702887
2502 14930352
2503 39088169
2504 102334155
2505 267914296
2506 701408733
2507 1836311903
2508 4807526976
2509 12586269025
2510 32951280099
2511 86267571272
2512 225851433717
2513 591286729879
2514 1548008755920
2515 4052739537881
2516 10610209857723
2517 27777890035288
2518 72723460248141
2519 190392490709135
2520 498454011879263
2521 1304969544926099
2522 3416454621872729
2523 8944394165424815
2524 23416716048604370
2525 61305228407581679
2526 160484067627891987
2527 419860952891983842
2528 1095223205617833911
2529 2827578144768729535
2530 7106536240988595418
2531 16926156712618737539
2532 36965590726125851999
2533 71677266353808661714
2534 120141708495147897055
2535 170611985144797810323
2536 202320930984995670324
2537 198244295411530172119
2538 159195886725316002939
2539 104037898950621189460
2540 54963671929803851213
2541 23309718923662111339
2542 7873279713327761244
2543 2098589335519319569
2544 436554580959417915
2545 69919000515218300
2546 8477501755085805
2547 761708046663135
2548 49339804134352
2549 2221494081625
2550 66122897907
2551 1210063416
2552 12155476
2553 54809
2554 70
2555 1
2556 1
2557 3
2558 8
2559 21
2560 55
2561 144
2562 377
2563 987
2564 2584
2565 6765
2566 17711
2567 46368
2568 121393
2569 317811
2570 832040
2571 2178309
2572 5702887
2573 14930352
2574 39088169
2575 102334155
2576 267914296
2577 701408733
2578 1836311903
2579 4807526976
2580 12586269025
2581 32951280099
2582 86267571272
2583 225851433717
2584 591286729879
2585 1548008755920
2586 4052739537881
2587 10610209857723
2588 27777890035288
2589 72723460248141
2590 190392490709135
2591 498454011879264
2592 1304969544928584
2593 3416454622844364
2594 8944394308643814
2595 23416726687730010
2596 61305690145634455
2597 160496870364809867
2598 420101672483923322
2599 1098424776190628995
2600 2858652212092917115
2601 7331905002950334814
2602 18170075203966000439
2603 42265765167518537399
2604 89306461957333255306
2605 166313411266283737415
2606 266458071586948761691
2607 360776154538551678634
2608 407540767164088108229
2609 380452156863734392541
2610 291303163150278290190
2611 181727850772648657861
2612 91771209239484219459
2613 37255272385868750564
2614 12062917285337568121
2615 3086641801655760615
2616 617243136708013976
2617 95157794817293265
2618 11119730488058995
2619 964074253504376
2620 60326223170465
2621 2626670281483
2622 75683942896
2623 1342046181
2624 13074718
2625 57225
2626 71
2627 1
2628 1
2629 3
2630 8
2631 21
2632 55
2633 144
2634 377
2635 987
2636 2584
2637 6765
2638 17711
2639 46368
2640 121393
2641 317811
2642 832040
2643 2178309
2644 5702887
2645 14930352
2646 39088169
2647 102334155
2648 267914296
2649 701408733
2650 1836311903
2651 4807526976
2652 12586269025
2653 32951280099
2654 86267571272
2655 225851433717
2656 591286729879
2657 1548008755920
2658 4052739537881
2659 10610209857723
2660 27777890035288
2661 72723460248141
2662 190392490709135
2663 498454011879264
2664 1304969544928656
2665 3416454622904004
2666 8944394322635358
2667 23416728160839714
2668 61305775258639575
2669 160499892650246219
2670 420172579949930042
2671 1099580230231938499
2672 2872211805107108059
2673 7449659363336729854
2674 18942768102120535511
2675 46159770879562142999
2676 104570964348544189258
2677 213324599542349320327
2678 381091264673906710171
2679 583386419823547436650
2680 753261254917301217269
2681 811004898754710718253
2682 721855905041254615902
2683 527448338525861766901
2684 314381474524479977475
2685 151888465472826699044
2686 59074105561403151033
2687 18351144192866694567
2688 4511248848751619576
2689 867850692971828337
2690 128874090874454035
2691 14523667267695320
2692 1215780264479969
2693 73534136288203
2694 3097969379248
2695 86455051301
2696 1486184422
2697 14048769
2698 59711
2699 72
2700 1
2701 1
2702 3
2703 8
2704 21
2705 55
2706 144
2707 377
2708 987
2709 2584
2710 6765
2711 17711
2712 46368
2713 121393
2714 317811
2715 832040
2716 2178309
2717 5702887
2718 14930352
2719 39088169
2720 102334155
2721 267914296
2722 701408733
2723 1836311903
2724 4807526976
2725 12586269025
2726 32951280099
2727 86267571272
2728 225851433717
2729 591286729879
2730 1548008755920
2731 4052739537881
2732 10610209857723
2733 27777890035288
2734 72723460248141
2735 190392490709135
2736 498454011879264
2737 1304969544928657
2738 3416454622906632
2739 8944394323723788
2740 23416728331070166
2741 61305788700765624
2742 160500513975183595
2743 420190965519667850
2744 1099949962018973539
2745 2877483564170582671
2746 7504651046116504238
2747 19372571517530877407
2748 48723706405256736647
2749 116415231722676822958
2750 256182625486903096423
2751 503656148393649122763
2752 862327189668478444618
2753 1261090922598697790243
2754 1553287122460138864133
2755 1594921187209067720818
2756 1354562816369053129453
2757 945321364674093901473
2758 538806307515795516548
2759 249260994092037929193
2760 92955856022275119623
2761 27726012902051581628
2762 6553099032555492513
2763 1213616044052935963
2764 173710117419673800
2765 18891678300836021
2766 1527812498626027
2767 89368719687424
2768 3644952419909
2769 98568205887
2770 1643397381
2771 15080045
2772 62268
2773 73
2774 1
2775 1
2776 3
2777 8
2778 21
2779 55
2780 144
2781 377
2782 987
2783 2584
2784 6765
2785 17711
2786 46368
2787 121393
2788 317811
2789 832040
2790 2178309
2791 5702887
2792 14930352
2793 39088169
2794 102334155
2795 267914296
2796 701408733
2797 1836311903
2798 4807526976
2799 12586269025
2800 32951280099
2801 86267571272
2802 225851433717
2803 591286729879
2804 1548008755920
2805 4052739537881
2806 10610209857723
2807 27777890035288
2808 72723460248141
2809 190392490709135
2810 498454011879264
2811 1304969544928657
2812 3416454622906706
2813 8944394323788612
2814 23416728347178930
2815 61305790500344688
2816 160500624499331109
2817 420195145341973834
2818 1100054618339019523
2819 2879307574319955535
2820 7527598703216334902
2821 19586749650462630271
2822 50238251773845560471
2823 124664415587955080782
2824 291241656914335692175
2825 621118886167611323915
2826 1175078961918855635370
2827 1926949534486597615715
2828 2692056680291149361105
2829 3164317888757687229250
2830 3100693380704679339285
2831 2514718066222713409905
2832 1677575865346806013520
2833 915119605979937754665
2834 405707628272652310375
2835 145188750676013782780
2836 41612130459988088265
2837 9462799909331193787
2838 1688255486008497624
2839 233069811232588885
2840 24475469598456691
2841 1913378869060288
2842 108301272465893
2843 4278390511871
2844 112167544895
2845 1814659109
2846 16171032
2847 64897
2848 74
2849 1
2850 1
2851 3
2852 8
2853 21
2854 55
2855 144
2856 377
2857 987
2858 2584
2859 6765
2860 17711
2861 46368
2862 121393
2863 317811
2864 832040
2865 2178309
2866 5702887
2867 14930352
2868 39088169
2869 102334155
2870 267914296
2871 701408733
2872 1836311903
2873 4807526976
2874 12586269025
2875 32951280099
2876 86267571272
2877 225851433717
2878 591286729879
2879 1548008755920
2880 4052739537881
2881 10610209857723
2882 27777890035288
2883 72723460248141
2884 190392490709135
2885 498454011879264
2886 1304969544928657
2887 3416454622906707
2888 8944394323791387
2889 23416728348394380
2890 61305790701704238
2891 160500641370384834
2892 420195974273080189
2893 1100080742228431923
2894 2879868233177344735
2895 7536148750791520202
2896 19682364888378591371
2897 51041419772339633711
2898 129827638435416980182
2899 317020356493330247875
2900 722250707592897657815
2901 1489711295241968674170
2902 2708828965112540592595
2903 4252662801903414577055
2904 5676309560443739796100
2905 6370269842264303315185
2906 5961028390569344087205
2907 4620194680750467591830
2908 2948636673535313642115
2909 1540693898536117921975
2910 655110118475541811180
2911 225147658231804027565
2912 62051347050480087415
2913 13586116830159831024
2914 2336605045383733085
2915 311321183346339991
2916 31587073394703388
2917 2388313959181973
2918 130878777664271
2919 5010396809720
2920 127410281284
2921 2001000882
2922 17324287
2923 67599
2924 75
2925 1
2926 1
2927 3
2928 8
2929 21
2930 55
2931 144
2932 377
2933 987
2934 2584
2935 6765
2936 17711
2937 46368
2938 121393
2939 317811
2940 832040
2941 2178309
2942 5702887
2943 14930352
2944 39088169
2945 102334155
2946 267914296
2947 701408733
2948 1836311903
2949 4807526976
2950 12586269025
2951 32951280099
2952 86267571272
2953 225851433717
2954 591286729879
2955 1548008755920
2956 4052739537881
2957 10610209857723
2958 27777890035288
2959 72723460248141
2960 190392490709135
2961 498454011879264
2962 1304969544928657
2963 3416454622906707
2964 8944394323791463
2965 23416728348464680
2966 61305790720179078
2967 160500643556574234
2968 420196116739756089
2969 1100086469388803103
2970 2880020957453909535
2971 7538989422335625482
2972 19720588630479419771
2973 51423880724003478111
2974 132734341668062197622
2975 334081440684943480675
2976 800617954313041107143
2977 1774378644439070947370
2978 3533382666235181659795
2979 6169528502792823165535
2980 9270432749611380899500
2981 11824880329354017460345
2982 12676915176475598740405
2983 11336081466656722245030
2984 8403247160625027787275
2985 5134817087703759025375
2986 2571975819364950399660
2987 1049701359354445094765
2988 346718696247582360615
2989 91953363550303280352
2990 19397689236996965885
2991 3218024415991557431
2992 414048025058547788
2993 40612056060010373
2994 2971550321769551
2995 157734673374520
2996 5854570652464
2997 144467676782
2998 2203513687
2999 18542439
3000 70375
3001 76
3002 1
3003 1
3004 3
3005 8
3006 21
3007 55
3008 144
3009 377
3010 987
3011 2584
3012 6765
3013 17711
3014 46368
3015 121393
3016 317811
3017 832040
3018 2178309
3019 5702887
3020 14930352
3021 39088169
3022 102334155
3023 267914296
3024 701408733
3025 1836311903
3026 4807526976
3027 12586269025
3028 32951280099
3029 86267571272
3030 225851433717
3031 591286729879
3032 1548008755920
3033 4052739537881
3034 10610209857723
3035 27777890035288
3036 72723460248141
3037 190392490709135
3038 498454011879264
3039 1304969544928657
3040 3416454622906707
3041 8944394323791464
3042 23416728348467606
3043 61305790721532353
3044 160500643793668014
3045 420196137781829064
3046 1100087566382207533
3047 2880057706732957940
3048 7539829405856731882
3049 19734259362285426431
3050 51587393398545910711
3051 134206816331967998562
3052 344254901999201741715
3053 855355599427800229043
3054 2006466259725649624226
3055 4316217876527212911095
3056 8285883002340935238015
3057 13882890842376520315530
3058 19964512257763087018045
3059 24343720940528598439775
3060 24944588901256238252830
3061 21331329223494567994685
3062 15134936314034901624835
3063 8861691400408322330610
3064 4258367858669324688525
3065 1669440258465152405915
3066 530341081313840781080
3067 135441496880286304313
3068 27545866689217833831
3069 4410764969945721768
3070 548361940165458973
3071 52025352684499331
3072 3685665462021400
3073 189600965894489
3074 6826154776492
3075 163526073162
3076 2423350779
3077 19828190
3078 73226
3079 77
3080 1
3081 1
3082 3
3083 8
3084 21
3085 55
3086 144
3087 377
3088 987
3089 2584
3090 6765
3091 17711
3092 46368
3093 121393
3094 317811
3095 832040
3096 2178309
3097 5702887
3098 14930352
3099 39088169
3100 102334155
3101 267914296
3102 701408733
3103 1836311903
3104 4807526976
3105 12586269025
3106 32951280099
3107 86267571272
3108 225851433717
3109 591286729879
3110 1548008755920
3111 4052739537881
3112 10610209857723
3113 27777890035288
3114 72723460248141
3115 190392490709135
3116 498454011879264
3117 1304969544928657
3118 3416454622906707
3119 8944394323791464
3120 23416728348467684
3121 61305790721608429
3122 160500643814779104
3123 420196140423731184
3124 1100087748746839983
3125 2880065485413462080
3126 7540049901531022312
3127 19738627276595179711
3128 51650117932714647151
3129 134878078890615879762
3130 349724093607994716635
3131 889856903015284766483
3132 2177247712483698084554
3133 4986693209577329088679
3134 10391439774850536534615
3135 19207911841239511981770
3136 30866685931571598365025
3137 42483472095268810596935
3138 49539476728178778159610
3139 48548344092693600010285
3140 39729824140957441531615
3141 27001442555148534487770
3142 15160541532477836035505
3143 6994461257328144072155
3144 2635897853823442077680
3145 805916829930402481897
3146 198327319447266294159
3147 38912068557430259208
3148 6017553548958433893
3149 723287911332380531
3150 66410199630757840
3151 4557515275647769
3152 227321829066922
3153 7942206577302
3154 184787983229
3155 2661730310
3156 21184316
3157 76153
3158 78
3159 1
3160 1
3161 3
3162 8
3163 21
3164 55
3165 144
3166 377
3167 987
3168 2584
3169 6765
3170 17711
3171 46368
3172 121393
3173 317811
3174 832040
3175 2178309
3176 5702887
3177 14930352
3178 39088169
3179 102334155
3180 267914296
3181 701408733
3182 1836311903
3183 4807526976
3184 12586269025
3185 32951280099
3186 86267571272
3187 225851433717
3188 591286729879
3189 1548008755920
3190 4052739537881
3191 10610209857723
3192 27777890035288
3193 72723460248141
3194 190392490709135
3195 498454011879264
3196 1304969544928657
3197 3416454622906707
3198 8944394323791464
3199 23416728348467685
3200 61305790721611510
3201 160500643816281605
3202 420196140701693869
3203 1100087774835623418
3204 2880066926094058435
3205 7540101111177674567
3206 19739871502185818566
3207 51671684509619053971
3208 135153369901689778582
3209 352375580714653847375
3210 909496272883223176423
3211 2290814503459168020294
3212 5505606085265245564291
3213 12283138035956221464227
3214 24752544675514795396150
3215 44012831522514609041055
3216 67814993278529763432565
3217 89346152873303132615600
3218 99679821417085196132275
3219 93483428507625529762425
3220 73263255372455216693380
3221 47729640196670489681315
3222 25717759523216674428925
3223 11399994914452115861700
3224 4132696530495572530525
3225 1216934075427250487027
3226 288759008703464117836
3227 54689035395588406353
3228 8172704068136604991
3229 950239235183801420
3230 84480712039037749
3231 5618966055168627
3232 271868847015847
3233 9221784451274
3234 208473244075
3235 2919938031
3236 22613668
3237 79157
3238 79
3239 1
3240 1
3241 3
3242 8
3243 21
3244 55
3245 144
3246 377
3247 987
3248 2584
3249 6765
3250 17711
3251 46368
3252 121393
3253 317811
3254 832040
3255 2178309
3256 5702887
3257 14930352
3258 39088169
3259 102334155
3260 267914296
3261 701408733
3262 1836311903
3263 4807526976
3264 12586269025
3265 32951280099
3266 86267571272
3267 225851433717
3268 591286729879
3269 1548008755920
3270 4052739537881
3271 10610209857723
3272 27777890035288
3273 72723460248141
3274 190392490709135
3275 498454011879264
3276 1304969544928657
3277 3416454622906707
3278 8944394323791464
3279 23416728348467685
3280 61305790721611590
3281 160500643816363765
3282 420196140725733885
3283 1100087778012339818
3284 2880067157994355635
3285 7540111588854738967
3286 19740186638472909366
3287 51678320379435794531
3288 135254859675357575382
3289 353534700761280789775
3290 919597176146686531623
3291 2359125355173736402694
3292 5869019816386749358659
3293 13820657667624122132707
3294 29971022637185650374390
3295 58321561417418566239455
3296 99684437135361304465365
3297 147246772720756739097040
3298 185748310379516232793875
3299 198368510198685214115225
3300 178148337063514901046180
3301 133798129159101526342915
3302 83618379370670280910365
3303 43269438771283656894500
3304 18441426425399529728925
3305 6435412037098105465267
3306 1826278640371364786316
3307 418102766517092200721
3308 76483555782704987391
3309 11051142498647156620
3310 1243600758665980149
3311 107108739722965427
3312 6907738663756407
3313 324358071542074
3314 10686150308475
3315 234820235231
3316 3199330068
3317 24119173
3318 82239
3319 80
3320 1
3321 1
3322 3
3323 8
3324 21
3325 55
3326 144
3327 377
3328 987
3329 2584
3330 6765
3331 17711
3332 46368
3333 121393
3334 317811
3335 832040
3336 2178309
3337 5702887
3338 14930352
3339 39088169
3340 102334155
3341 267914296
3342 701408733
3343 1836311903
3344 4807526976
3345 12586269025
3346 32951280099
3347 86267571272
3348 225851433717
3349 591286729879
3350 1548008755920
3351 4052739537881
3352 10610209857723
3353 27777890035288
3354 72723460248141
3355 190392490709135
3356 498454011879264
3357 1304969544928657
3358 3416454622906707
3359 8944394323791464
3360 23416728348467685
3361 61305790721611591
3362 160500643816367005
3363 420196140727397625
3364 1100087778336880034
3365 2880067190158609185
3366 7540113467247146287
3367 19740257362793094066
3368 51680143667953962731
3369 135288453766304824467
3370 353991404742785875375
3371 924291612335525648343
3372 2396315044461942392294
3373 6099568940923417649259
3374 14952831214579576261315
3375 34418847285939220165350
3376 72411451913929874680703
3377 135903409681836946123815
3378 223171036026737763322240
3379 316024705036286847377115
3380 381830289302814529104425
3381 390540627487910761860600
3382 336076500991859489023315
3383 242062643142418325673765
3384 145224878067886746568340
3385 72221112933802755221775
3386 29615554466842516126675
3387 9955061619127888887036
3388 2724382214018943203441
3389 602135559726308689959
3390 106450780237958173420
3391 14879820164341509669
3392 1621442994187196627
3393 135355733462061732
3394 8468380119360034
3395 386069080519575
3396 12358989409751
3397 264087164418
3398 3501335773
3399 25703835
3400 85400
3401 81
3402 1
3403 1
3404 3
3405 8
3406 21
3407 55
3408 144
3409 377
3410 987
3411 2584
3412 6765
3413 17711
3414 46368
3415 121393
3416 317811
3417 832040
3418 2178309
3419 5702887
3420 14930352
3421 39088169
3422 102334155
3423 267914296
3424 701408733
3425 1836311903
3426 4807526976
3427 12586269025
3428 32951280099
3429 86267571272
3430 225851433717
3431 591286729879
3432 1548008755920
3433 4052739537881
3434 10610209857723
3435 27777890035288
3436 72723460248141
3437 190392490709135
3438 498454011879264
3439 1304969544928657
3440 3416454622906707
3441 8944394323791464
3442 23416728348467685
3443 61305790721611591
3444 160500643816367087
3445 420196140727486185
3446 1100087778364165370
3447 2880067193960366001
3448 7540113760299234187
3449 19740271365354675906
3450 51680589775204358531
3451 135298421076870810627
3452 354153446828531429785
3453 926262650571494965143
3454 2414645700056457038534
3455 6232158267950934655659
3456 15709032343059848254483
3457 37857300280396525296678
3458 84988059541439968572383
3459 173173442608092665226471
3460 313169695081616630473540
3461 493904407638870961276155
3462 670550947731333188451065
3463 776280778424798039530200
3464 760861081840651210652155
3465 627802794079305603343365
3466 433945536496405405914980
3467 250100815536386869120815
3468 119614213521721383277975
3469 47225094545383607989692
3470 15300989841529037095121
3471 4040588554183613821287
3472 862651908718230166588
3473 147469147191858516069
3474 19952098588701842867
3475 2106393969431378532
3476 170510465864914444
3477 10353379646505735
3478 458466239805551
3479 14266648746258
3480 296553423673
3481 3827460651
3482 27370736
3483 88641
3484 82
3485 1
3486 1
3487 3
3488 8
3489 21
3490 55
3491 144
3492 377
3493 987
3494 2584
3495 6765
3496 17711
3497 46368
3498 121393
3499 317811
3500 832040
3501 2178309
3502 5702887
3503 14930352
3504 39088169
3505 102334155
3506 267914296
3507 701408733
3508 1836311903
3509 4807526976
3510 12586269025
3511 32951280099
3512 86267571272
3513 225851433717
3514 591286729879
3515 1548008755920
3516 4052739537881
3517 10610209857723
3518 27777890035288
3519 72723460248141
3520 190392490709135
3521 498454011879264
3522 1304969544928657
3523 3416454622906707
3524 8944394323791464
3525 23416728348467685
3526 61305790721611591
3527 160500643816367088
3528 420196140727489588
3529 1100087778366002990
3530 2880067194337813149
3531 7540113799742461153
3532 19740273797687005476
3533 51680686626255299591
3534 135301065855569585727
3535 354205152252092482990
3536 927009844633543910478
3537 2422825508735729703254
3538 6301314832239330821019
3539 16167570432363344568283
3540 40271326959775855121022
3541 95180616632152694497391
3542 207968723710870591660119
3543 409838842984092401896054
3544 713607016508134078145505
3545 1080662484287291006607185
3546 1406907479729194058629440
3547 1561271895034692311816575
3548 1467258037185251148467025
3549 1161591730309170043337180
3550 771053307918279232724535
3551 427197865938689746895065
3552 196622868576482527460850
3553 74789696243052588739745
3554 23371300277949128506647
3555 5958930454074593129092
3556 1229619037948109816637
3557 203367334310100368387
3558 26645820007249372692
3559 2726700678137622169
3560 214133578387127190
3561 12624448254171011
3562 543222388501278
3563 16438395247183
3564 332521018701
3565 4179289364
3566 29123037
3567 91963
3568 83
3569 1
3570 1
3571 3
3572 8
3573 21
3574 55
3575 144
3576 377
3577 987
3578 2584
3579 6765
3580 17711
3581 46368
3582 121393
3583 317811
3584 832040
3585 2178309
3586 5702887
3587 14930352
3588 39088169
3589 102334155
3590 267914296
3591 701408733
3592 1836311903
3593 4807526976
3594 12586269025
3595 32951280099
3596 86267571272
3597 225851433717
3598 591286729879
3599 1548008755920
3600 4052739537881
3601 10610209857723
3602 27777890035288
3603 72723460248141
3604 190392490709135
3605 498454011879264
3606 1304969544928657
3607 3416454622906707
3608 8944394323791464
3609 23416728348467685
3610 61305790721611591
3611 160500643816367088
3612 420196140727489672
3613 1100087778366098274
3614 2880067194368685165
3615 7540113804271826929
3616 19740274165823790492
3617 51680705200429452671
3618 135301691662360281807
3619 354219963012805623550
3620 927265330255845585138
3621 2426128893010051356314
3622 6334034066956421479899
3623 16420142232373139259163
3624 41812014939835602735390
3625 102690921856888387284239
3626 237491992525348832270487
3627 504122830488393879974326
3628 959673938441708769039177
3629 1607948745573522487093625
3630 2337971508667044240389280
3631 2919544790151852968338015
3632 3107124093485237794755105
3633 2801457786609156689625260
3634 2129326203035439889245975
3635 1358261894876539928654905
3636 723909129862714007947290
3637 320856618176627279633417
3638 117655287782250606584919
3639 35482199268552833739460
3640 8739924262683802603485
3641 1744055314369847982755
3642 279217620017044063572
3643 35445935395228281049
3644 3517517852708780250
3645 268110070555845671
3646 15353983101641838
3647 642245185943263
3648 18906695171781
3649 372316074380
3650 4558488813
3651 30963979
3652 95367
3653 84
3654 1
3655 1
3656 3
3657 8
3658 21
3659 55
3660 144
3661 377
3662 987
3663 2584
3664 6765
3665 17711
3666 46368
3667 121393
3668 317811
3669 832040
3670 2178309
3671 5702887
3672 14930352
3673 39088169
3674 102334155
3675 267914296
3676 701408733
3677 1836311903
3678 4807526976
3679 12586269025
3680 32951280099
3681 86267571272
3682 225851433717
3683 591286729879
3684 1548008755920
3685 4052739537881
3686 10610209857723
3687 27777890035288
3688 72723460248141
3689 190392490709135
3690 498454011879264
3691 1304969544928657
3692 3416454622906707
3693 8944394323791464
3694 23416728348467685
3695 61305790721611591
3696 160500643816367088
3697 420196140727489673
3698 1100087778366101844
3699 2880067194370709950
3700 7540113804709180489
3701 19740274213948301862
3702 51680708329592125307
3703 135301823229427199457
3704 354223762554034849750
3705 927344012422134144363
3706 2427335352893142597764
3707 6348073450122288505404
3708 16546557457416444077563
3709 42706540064870292265590
3710 107727786407083716023519
3711 260291133386153613944847
3712 587772092129415561703702
3713 1210115780250009570184587
3714 2223116050407459214327805
3715 3582952958926201902648930
3716 5002188012775991532800815
3717 5993453995609204189863165
3718 6120234329121034426160660
3719 5297249266342232274120675
3720 3868113983679988967879305
3721 2372668347773490371480340
3722 1217243262363220796460365
3723 519880064019824620545729
3724 183892179599397752936740
3725 53552028713231132101365
3726 12750537109241121894515
3727 2461858925101686517260
3728 381713725731237131449
3729 46972751461344811575
3730 4522468605667065521
3731 334711010978735163
3732 18626740337613943
3733 757706378632431
3734 21707516115080
3735 416290419423
3736 4966811299
3737 32896884
3738 98854
3739 85
3740 1
3741 1
3742 3
3743 8
3744 21
3745 55
3746 144
3747 377
3748 987
3749 2584
3750 6765
3751 17711
3752 46368
3753 121393
3754 317811
3755 832040
3756 2178309
3757 5702887
3758 14930352
3759 39088169
3760 102334155
3761 267914296
3762 701408733
3763 1836311903
3764 4807526976
3765 12586269025
3766 32951280099
3767 86267571272
3768 225851433717
3769 591286729879
3770 1548008755920
3771 4052739537881
3772 10610209857723
3773 27777890035288
3774 72723460248141
3775 190392490709135
3776 498454011879264
3777 1304969544928657
3778 3416454622906707
3779 8944394323791464
3780 23416728348467685
3781 61305790721611591
3782 160500643816367088
3783 420196140727489673
3784 1100087778366101930
3785 2880067194370812290
3786 7540113804744006791
3787 19740274219321502742
3788 51680708789448567287
3789 135301847693789912793
3790 354224632920785228050
3791 927365796458515041243
3792 2427733392087308250314
3793 6353534268540490966704
3794 16604052074190947134393
3795 43179223080249605934390
3796 110804952837203048007407
3797 276334479731220216595887
3798 655383337440767672875942
3799 1442175022221876171111243
3800 2875782668453334029434025
3801 5094506907946732146710058
3802 7895928680945925558593515
3803 10585949307036791793550365
3804 12174487294551793206143420
3805 11934802351365987747191475
3806 9922366949110747747862065
3807 6965163659201077975167540
3808 4110983930533154822253065
3809 2031434013040354864606857
3810 836558797645272568042960
3811 285611270685097733028021
3812 80361782420593233066755
3813 18505205270168289168300
3814 3458880155850569115337
3815 519655766840658480375
3816 62017085380170122351
3817 5795529429181196463
3818 416665934503266493
3819 22541742759529311
3820 892074266493380
3821 24880653132759
3822 464823253279
3823 5406097764
3824 34925156
3825 102425
3826 86
3827 1
3828 1
3829 3
3830 8
3831 21
3832 55
3833 144
3834 377
3835 987
3836 2584
3837 6765
3838 17711
3839 46368
3840 121393
3841 317811
3842 832040
3843 2178309
3844 5702887
3845 14930352
3846 39088169
3847 102334155
3848 267914296
3849 701408733
3850 1836311903
3851 4807526976
3852 12586269025
3853 32951280099
3854 86267571272
3855 225851433717
3856 591286729879
3857 1548008755920
3858 4052739537881
3859 10610209857723
3860 27777890035288
3861 72723460248141
3862 190392490709135
3863 498454011879264
3864 1304969544928657
3865 3416454622906707
3866 8944394323791464
3867 23416728348467685
3868 61305790721611591
3869 160500643816367088
3870 420196140727489673
3871 1100087778366101931
3872 2880067194370816031
3873 7540113804746232686
3874 19740274219826484121
3875 51680708847882126857
3876 135301851694540958019
3877 354224810287414899736
3878 927371205166178106393
3879 2427851842785129377099
3880 6355458124645624954029
3881 16627806634310127841048
3882 43406588155676049840945
3883 112518428767953060056807
3884 286631152016619519772743
3885 705232306441510331113102
3886 1638247633624797293510739
3887 3506693732564346350703371
3888 6764565607064117703011268
3889 11548850724412206981741241
3890 17211092415741640747338915
3891 22163164596906796244163080
3892 24475754922615416648584335
3893 23046619639953173342342965
3894 18415598615559252189482760
3895 12434881682495657353936115
3896 7066542775656040069486155
3897 3365504827737313553299078
3898 1337129710870118268476931
3899 440882390484028845220667
3900 119922073237196455926660
3901 26721732356197142959345
3902 4837615112330688844863
3903 704570559411424640876
3904 81583887904662498648
3905 7403301263674062568
3906 517247598365411766
3907 27214451560077110
3908 1048149670469409
3909 28470080569861
3910 518322898434
3911 5878281113
3912 37052282
3913 106081
3914 87
3915 1
3916 1
3917 3
3918 8
3919 21
3920 55
3921 144
3922 377
3923 987
3924 2584
3925 6765
3926 17711
3927 46368
3928 121393
3929 317811
3930 832040
3931 2178309
3932 5702887
3933 14930352
3934 39088169
3935 102334155
3936 267914296
3937 701408733
3938 1836311903
3939 4807526976
3940 12586269025
3941 32951280099
3942 86267571272
3943 225851433717
3944 591286729879
3945 1548008755920
3946 4052739537881
3947 10610209857723
3948 27777890035288
3949 72723460248141
3950 190392490709135
3951 498454011879264
3952 1304969544928657
3953 3416454622906707
3954 8944394323791464
3955 23416728348467685
3956 61305790721611591
3957 160500643816367088
3958 420196140727489673
3959 1100087778366101931
3960 2880067194370816119
3961 7540113804746342422
3962 19740274219865659873
3963 51680708854230464193
3964 135301852265891318259
3965 354224842293423261544
3966 927372405801825114729
3967 2427883573870086025979
3968 6356071281199051963269
3969 16636717125744432624448
3970 43506131074270711849785
3971 113388347317410758481887
3972 292662587292859562186631
3973 738791830927256208133966
3974 1789513470592568118506259
3975 4063286952030703085256779
3976 8446995111360150559729524
3977 15747855453621633523298569
3978 25899123221823607375365939
3979 37112205457574147729634680
3980 45914867181328593900919215
3981 48711824902045027838216725
3982 44080803877651106685356520
3983 33873993941208834606270995
3984 22015583636323391554957755
3985 12053535633819280181326102
3986 5536134440079544810034259
3987 2123311894780061701938923
3988 676515292703553190480068
3989 177987569323967967954865
3990 38397139598076565865727
3991 6736005835651467054764
3992 951502437362360923728
3993 106946219858336071408
3994 9427739032670195166
3995 640371004987086350
3996 32779234627118289
3997 1229105727578197
3998 32524331260242
3999 577228641353
4000 6385389618
4001 39281833
4002 109823
4003 88
4004 1
4005 1
4006 3
4007 8
4008 21
4009 55
4010 144
4011 377
4012 987
4013 2584
4014 6765
4015 17711
4016 46368
4017 121393
4018 317811
4019 832040
4020 2178309
4021 5702887
4022 14930352
4023 39088169
4024 102334155
4025 267914296
4026 701408733
4027 1836311903
4028 4807526976
4029 12586269025
4030 32951280099
4031 86267571272
4032 225851433717
4033 591286729879
4034 1548008755920
4035 4052739537881
4036 10610209857723
4037 27777890035288
4038 72723460248141
4039 190392490709135
4040 498454011879264
4041 1304969544928657
4042 3416454622906707
4043 8944394323791464
4044 23416728348467685
4045 61305790721611591
4046 160500643816367088
4047 420196140727489673
4048 1100087778366101931
4049 2880067194370816120
4050 7540113804746346338
4051 19740274219868101499
4052 51680708854811571181
4053 135301852336516571122
4054 354224847378441467680
4055 927372643179720464805
4056 2427891206482413436115
4057 6356247785359123322664
4058 16639748844258599503468
4059 43545782761153368135915
4060 113791043669907345699467
4061 295888535247098527179636
4062 759437897834385584089198
4063 1896184816279403227608291
4064 4512042268368423199410155
4065 9995020003000955227706190
4066 20151862097220072471766945
4067 36279996024591356325327111
4068 57460488134976648516329552
4069 79176483096313450956093525
4070 94142324688365808206259685
4071 95994514521427812370192080
4072 83530586730908292217852835
4073 61767270949354074376995345
4074 38662828365807165825465550
4075 20406033319719833846465127
4076 9043893763291894335246371
4077 3350376469174033980621582
4078 1032070268160273991666129
4079 262774797766936622942415
4080 54910161952286677616972
4081 9338967118383669905541
4082 1280018203217959705228
4083 139711853075683706736
4084 11969424400031739530
4085 790708863168838044
4086 39392167364628877
4087 1438531865256846
4088 37096904849057
4089 642012665385
4090 6929550405
4091 41617465
4092 113652
4093 89
4094 1
4095 1
4096 3
4097 8
4098 21
4099 55
4100 144
4101 377
4102 987
4103 2584
4104 6765
4105 17711
4106 46368
4107 121393
4108 317811
4109 832040
4110 2178309
4111 5702887
4112 14930352
4113 39088169
4114 102334155
4115 267914296
4116 701408733
4117 1836311903
4118 4807526976
4119 12586269025
4120 32951280099
4121 86267571272
4122 225851433717
4123 591286729879
4124 1548008755920
4125 4052739537881
4126 10610209857723
4127 27777890035288
4128 72723460248141
4129 190392490709135
4130 498454011879264
4131 1304969544928657
4132 3416454622906707
4133 8944394323791464
4134 23416728348467685
4135 61305790721611591
4136 160500643816367088
4137 420196140727489673
4138 1100087778366101931
4139 2880067194370816120
4140 7540113804746346428
4141 19740274219868218979
4142 51680708854855520449
4143 135301852343987946682
4144 354224848084693996310
4145 927372684784414878645
4146 2427892849867842782795
4147 6356293581033087783480
4148 16640683278047212582618
4149 43560143533062579668115
4150 113960979470833015497167
4151 297464303582954738031036
4152 771051310469645858064016
4153 1965005039303167814125731
4154 4843091272224118365588875
4155 11297858018174981365570830
4156 24373748165331357929885125
4157 47604584536701627907102935
4158 82711259817384686502721592
4159 126134058505703837386927845
4160 167155627916381348083471585
4161 191081607097448050349816880
4162 187358008018461703587523955
4163 156854363525374312356620145
4164 111676131593822705702677450
4165 67363608729110220277299447
4166 34294665445699932321638411
4167 14674964981284305562397406
4168 5253956336271559449784309
4169 1565612812940962760807055
4170 385959165807981843795692
4171 78159190142148256422981
4172 12893430838478233680046
4173 1715480188931894558136
4174 181905225325701537230
4175 15151480772380370244
4176 973825955977708027
4177 47234205829717662
4178 1680482334195737
4179 42246707079225
4180 713182079035
4181 7512993025
4182 44062920
4183 117569
4184 90
4185 1
4186 1
4187 3
4188 8
4189 21
4190 55
4191 144
4192 377
4193 987
4194 2584
4195 6765
4196 17711
4197 46368
4198 121393
4199 317811
4200 832040
4201 2178309
4202 5702887
4203 14930352
4204 39088169
4205 102334155
4206 267914296
4207 701408733
4208 1836311903
4209 4807526976
4210 12586269025
4211 32951280099
4212 86267571272
4213 225851433717
4214 591286729879
4215 1548008755920
4216 4052739537881
4217 10610209857723
4218 27777890035288
4219 72723460248141
4220 190392490709135
4221 498454011879264
4222 1304969544928657
4223 3416454622906707
4224 8944394323791464
4225 23416728348467685
4226 61305790721611591
4227 160500643816367088
4228 420196140727489673
4229 1100087778366101931
4230 2880067194370816120
4231 7540113804746346429
4232 19740274219868223074
4233 51680708854858193119
4234 135301852344654510580
4235 354224848169680893305
4236 927372691211312889178
4237 2427893165370108754415
4238 6356304263038378536900
4239 16640943740942885453509
4240 43564867614993901346040
4241 114026320983019927968677
4242 298167219850420008557886
4243 777026098743100657542241
4244 2005651983526578773037594
4245 5066756997051353271770555
4246 12302039996537256702979614
4247 28078693770982494759437695
4248 58904338424881833103831005
4249 111337303000774539667766036
4250 186603011745154665196445625
4251 273984111972744477213619663
4252 349277097424815053417109330
4253 384015404027958104863566155
4254 362252088246403887022708665
4255 291945411269194406872382800
4256 200247820604098502853825105
4257 116470422412133108575598471
4258 57227191334971925132058066
4259 23656412668450750770170023
4260 8189606471529358910613165
4261 2361930155488588152890396
4262 564053695801313742265941
4263 110747185450393505134531
4264 17727912761790757159779
4265 2290654027721513117780
4266 236068021975751107254
4267 19124246007897839002
4268 1196335216151206887
4269 56514776160063293
4270 1959529707983685
4271 48038521974778
4272 791281043090
4273 8138053110
4274 46622027
4275 121575
4276 91
4277 1
4278 1
4279 3
4280 8
4281 21
4282 55
4283 144
4284 377
4285 987
4286 2584
4287 6765
4288 17711
4289 46368
4290 121393
4291 317811
4292 832040
4293 2178309
4294 5702887
4295 14930352
4296 39088169
4297 102334155
4298 267914296
4299 701408733
4300 1836311903
4301 4807526976
4302 12586269025
4303 32951280099
4304 86267571272
4305 225851433717
4306 591286729879
4307 1548008755920
4308 4052739537881
4309 10610209857723
4310 27777890035288
4311 72723460248141
4312 190392490709135
4313 498454011879264
4314 1304969544928657
4315 3416454622906707
4316 8944394323791464
4317 23416728348467685
4318 61305790721611591
4319 160500643816367088
4320 420196140727489673
4321 1100087778366101931
4322 2880067194370816120
4323 7540113804746346429
4324 19740274219868223166
4325 51680708854858318699
4326 135301852344703687708
4327 354224848178441447393
4328 927372692080067836238
4329 2427893219122346660691
4330 6356306495823645412980
4331 16641009257242002074485
4332 43566277178899895706156
4333 114049195485003169777577
4334 298453477903810291766406
4335 779837763812961739649641
4336 2027639204372892435117462
4337 5205257695886679502136903
4338 13011600227023657095004254
4339 31058846739025376405941183
4340 69233277689121366083189685
4341 141039513221133936184879820
4342 257781281282232137931150729
4343 416628822178628481277097503
4344 588989793356166465123783066
4345 722480174030696809100563955
4346 764307208976929862964839385
4347 694000531999720382814513520
4348 538712590606837207090822905
4349 356183118343484520282272207
4350 199871901540855929195535906
4351 94834682205528223504875127
4352 37891816691888755427726949
4353 12690869419728121132249076
4354 3544206663844195388769429
4355 820307415936793897159171
4356 156228611597116987526127
4357 24277874874035175197648
4358 3047733091836833214654
4359 305382299398181047522
4360 24070837199393015787
4361 1466078682154423409
4362 67475828824604661
4363 2280823788850858
4364 54543518949366
4365 876893000170
4366 8807176115
4367 49298703
4368 125671
4369 92
4370 1
4371 1
4372 3
4373 8
4374 21
4375 55
4376 144
4377 377
4378 987
4379 2584
4380 6765
4381 17711
4382 46368
4383 121393
4384 317811
4385 832040
4386 2178309
4387 5702887
4388 14930352
4389 39088169
4390 102334155
4391 267914296
4392 701408733
4393 1836311903
4394 4807526976
4395 12586269025
4396 32951280099
4397 86267571272
4398 225851433717
4399 591286729879
4400 1548008755920
4401 4052739537881
4402 10610209857723
4403 27777890035288
4404 72723460248141
4405 190392490709135
4406 498454011879264
4407 1304969544928657
4408 3416454622906707
4409 8944394323791464
4410 23416728348467685
4411 61305790721611591
4412 160500643816367088
4413 420196140727489673
4414 1100087778366101931
4415 2880067194370816120
4416 7540113804746346429
4417 19740274219868223167
4418 51680708854858322977
4419 135301852344706607443
4420 354224848179203692877
4421 927372692181909277511
4422 2427893227201767668349
4423 6356306912403489186619
4424 16641024089315560608445
4425 43566657992388511065579
4426 114056478231850807304843
4427 298559844338032366177791
4428 781047854675020664122021
4429 2038534406518604128283637
4430 5283904293529262985730277
4431 13471620405298133503006767
4432 33258483453533217621217567
4433 77894347252495990868340447
4434 169292200032142070510772680
4435 334511991018160578933694671
4436 590828271308844401390981047
4437 920638744584846774571369044
4438 1253272572164403506451055799
4439 1479698654664536669647584735
4440 1506851102172305508088821280
4441 1317694387022231285478701175
4442 985727590548578510163088115
4443 628588838495003646286317780
4444 340500572004550674947531407
4445 156098585744535272647862211
4446 60316827186856118995897040
4447 19554062523415471506775383
4448 5290536868001116366914403
4449 1187308321522667557186932
4450 219437950505631227077502
4451 33118491014001106353297
4452 4040880177927904418782
4453 393820822828508826792
4454 30213763607039399459
4455 1792336924317703224
4456 80396411197129714
4457 2650156391692809
4458 61839796967044
4459 970643010360
4460 9522921147
4461 52096954
4462 129858
4463 93
4464 1
4465 1
4466 3
4467 8
4468 21
4469 55
4470 144
4471 377
4472 987
4473 2584
4474 6765
4475 17711
4476 46368
4477 121393
4478 317811
4479 832040
4480 2178309
4481 5702887
4482 14930352
4483 39088169
4484 102334155
4485 267914296
4486 701408733
4487 1836311903
4488 4807526976
4489 12586269025
4490 32951280099
4491 86267571272
4492 225851433717
4493 591286729879
4494 1548008755920
4495 4052739537881
4496 10610209857723
4497 27777890035288
4498 72723460248141
4499 190392490709135
4500 498454011879264
4501 1304969544928657
4502 3416454622906707
4503 8944394323791464
4504 23416728348467685
4505 61305790721611591
4506 160500643816367088
4507 420196140727489673
4508 1100087778366101931
4509 2880067194370816120
4510 7540113804746346429
4511 19740274219868223167
4512 51680708854858323071
4513 135301852344706741487
4514 354224848179258583895
4515 927372692192145145439
4516 2427893228265444943867
4517 6356306981445814161151
4518 16641027101508277125527
4519 43566750940049477878395
4520 114058583906434915762829
4521 298595874769804888681107
4522 781523971094871854344411
4523 2043479995259192776127277
4524 5324870253597138952035095
4525 13745427078572313038479995
4526 34749583341733244598880885
4527 84564213419068154553372063
4528 193963125455087971413929396
4529 410390635596296711123235495
4530 785765750097419359613660251
4531 1340504083514085146127908868
4532 2013638460347231532989423651
4533 2640035525003337356878892487
4534 3001224344275306393159444900
4535 2943395527367401536027316695
4536 2480100832651579395233711735
4537 1788925708833804333517625532
4538 1100866460187378701485899259
4539 575963924673773644204402035
4540 255254305975431077218576244
4541 95432707101551603696316207
4542 29961462290947017270071119
4543 7857174488094831242218548
4544 1710537838705658204740820
4545 306925164288180641826525
4546 45006840245803870723600
4547 5339409563417156670432
4548 506330183458229621849
4549 37822768696840206540
4550 2186070995305587700
4551 95597817358505625
4552 3074032513484126
4553 70012967984892
4554 1073200196665
4555 10287964882
4556 55020876
4557 134137
4558 94
4559 1
4560 1
4561 3
4562 8
4563 21
4564 55
4565 144
4566 377
4567 987
4568 2584
4569 6765
4570 17711
4571 46368
4572 121393
4573 317811
4574 832040
4575 2178309
4576 5702887
4577 14930352
4578 39088169
4579 102334155
4580 267914296
4581 701408733
4582 1836311903
4583 4807526976
4584 12586269025
4585 32951280099
4586 86267571272
4587 225851433717
4588 591286729879
4589 1548008755920
4590 4052739537881
4591 10610209857723
4592 27777890035288
4593 72723460248141
4594 190392490709135
4595 498454011879264
4596 1304969544928657
4597 3416454622906707
4598 8944394323791464
4599 23416728348467685
4600 61305790721611591
4601 160500643816367088
4602 420196140727489673
4603 1100087778366101931
4604 2880067194370816120
4605 7540113804746346429
4606 19740274219868223167
4607 51680708854858323072
4608 135301852344706745952
4609 354224848179261767440
4610 927372692193014253224
4611 2427893228386995875512
4612 6356306991550748278572
4613 16641027648093349840572
4614 43566771379928625672880
4615 114059135783171906213924
4616 298606988052332127764922
4617 781695115645791336235162
4618 2045535952526732006633052
4619 5344446542361969016416170
4620 13895110394204936761516830
4621 35678570268913496594236480
4622 89286029731701573315972570
4623 213764290637099082353867006
4624 479324103689822022470291025
4625 986001062178611930669392981
4626 1827847780485522541684606878
4627 3010818640304172665436205733
4628 4359910748274019797858534057
4629 5506497132506807876954313910
4630 6029601136058381624760126345
4631 5697634339584728849444513285
4632 4628234868829506015151810410
4633 3220712665614033803158480729
4634 1913644653884304431633012145
4635 967525863087531886109134874
4636 414726853393183000785187317
4637 150102649539662559903510757
4638 45659398926479679400281258
4639 11611120429711213674709625
4640 2453205306394280079372210
4641 427530869084731162928845
4642 60936069655534539512685
4643 7031759771734917748874
4644 649053307694989816365
4645 47224110710958716845
4646 2660201477490601890
4647 113449379911574345
4648 3559748432242487
4649 79156782013100
4650 1185280304117
4651 11105105571
4652 58074656
4653 138509
4654 95
4655 1
4656 1
4657 3
4658 8
4659 21
4660 55
4661 144
4662 377
4663 987
4664 2584
4665 6765
4666 17711
4667 46368
4668 121393
4669 317811
4670 832040
4671 2178309
4672 5702887
4673 14930352
4674 39088169
4675 102334155
4676 267914296
4677 701408733
4678 1836311903
4679 4807526976
4680 12586269025
4681 32951280099
4682 86267571272
4683 225851433717
4684 591286729879
4685 1548008755920
4686 4052739537881
4687 10610209857723
4688 27777890035288
4689 72723460248141
4690 190392490709135
4691 498454011879264
4692 1304969544928657
4693 3416454622906707
4694 8944394323791464
4695 23416728348467685
4696 61305790721611591
4697 160500643816367088
4698 420196140727489673
4699 1100087778366101931
4700 2880067194370816120
4701 7540113804746346429
4702 19740274219868223167
4703 51680708854858323072
4704 135301852344706746048
4705 354224848179261910320
4706 927372692193075377288
4707 2427893228398915067992
4708 6356306992847291549452
4709 16641027736281865774428
4710 43566775416249162645520
4711 114059266598398452098628
4712 298610104532729250312282
4713 781751266968034228448122
4714 2046318327616649638133628
4715 5353027929217784935048970
4716 13970283343061884208740158
4717 36210777613385047609478560
4718 92361296800987924748873850
4719 228386689540738056586436318
4720 536927493310217981568291345
4721 1175075717520852784649888149
4722 2347377238858346509829210718
4723 4210433894387710869883462373
4724 6694771657441491717733926249
4725 9346218561204145419606536950
4726 11374183084285584790189180233
4727 12001373455208858392388124485
4728 10931973984453635558095421610
4729 8565294613841236968587534617
4730 5753366082581641974285235185
4731 3302386772255003805984527066
4732 1614342107476721205232443957
4733 669632107912486528048114597
4734 234734054268720533380776426
4735 69214510050107172772709945
4736 17075604210033254311941522
4737 3502797938371082595830125
4738 593143414127085554754765
4739 82204708628682364972202
4740 9230440163510908449165
4741 829599200628590217421
4742 58811523720382814850
4743 3229929777034121705
4744 134374974978127191
4745 4115477318985740
4746 89373796237973
4747 1307648376451
4748 11977267136
4749 61262573
4750 142975
4751 96
4752 1
4753 1
4754 3
4755 8
4756 21
4757 55
4758 144
4759 377
4760 987
4761 2584
4762 6765
4763 17711
4764 46368
4765 121393
4766 317811
4767 832040
4768 2178309
4769 5702887
4770 14930352
4771 39088169
4772 102334155
4773 267914296
4774 701408733
4775 1836311903
4776 4807526976
4777 12586269025
4778 32951280099
4779 86267571272
4780 225851433717
4781 591286729879
4782 1548008755920
4783 4052739537881
4784 10610209857723
4785 27777890035288
4786 72723460248141
4787 190392490709135
4788 498454011879264
4789 1304969544928657
4790 3416454622906707
4791 8944394323791464
4792 23416728348467685
4793 61305790721611591
4794 160500643816367088
4795 420196140727489673
4796 1100087778366101931
4797 2880067194370816120
4798 7540113804746346429
4799 19740274219868223167
4800 51680708854858323072
4801 135301852344706746049
4802 354224848179261914976
4803 927372692193078842128
4804 2427893228399903240360
4805 6356306992991811758272
4806 16641027748858335501964
4807 43566776129106333110856
4808 114059294564333601123348
4809 298610897600040184738300
4810 781768061334618722175562
4811 2046590661529527665366484
4812 5356477492114239946665146
4813 14004966448270806879881058
4814 36491230537966736162580976
4815 94205015101478655051676770
4816 238330053064763926219483790
4817 581251639986873622210767072
4818 1339414799673158903253006709
4819 2856828393530495477498878254
4820 5536601196023603630673635333
4821 9603838648594071863518523601
4822 14738635422852830567890180822
4823 19839023506641078918308853753
4824 23271470172122743328184172901
4825 23670780113944064009460635910
4826 20794548498152048281898140345
4827 15723067024467001725181739553
4828 10199664153433554577045001786
4829 5658654753713235066445176861
4830 2675885205259093525140940357
4831 1074640011971452615214552634
4832 365024857924258186258323353
4833 104380741603445879819848257
4834 24993293296749575028545629
4835 4979921439432616275216885
4836 819692028824974486093370
4837 110505107373565108180593
4838 12078173862981888965821
4839 1057369204273149335322
4840 73059138207297514745
4841 3913107456489215865
4842 158860318476922524
4843 4750362987742093
4844 100776090766963
4845 1441121554356
4846 12907503357
4847 64588999
4848 147536
4849 97
4850 1
4851 1
4852 3
4853 8
4854 21
4855 55
4856 144
4857 377
4858 987
4859 2584
4860 6765
4861 17711
4862 46368
4863 121393
4864 317811
4865 832040
4866 2178309
4867 5702887
4868 14930352
4869 39088169
4870 102334155
4871 267914296
4872 701408733
4873 1836311903
4874 4807526976
4875 12586269025
4876 32951280099
4877 86267571272
4878 225851433717
4879 591286729879
4880 1548008755920
4881 4052739537881
4882 10610209857723
4883 27777890035288
4884 72723460248141
4885 190392490709135
4886 498454011879264
4887 1304969544928657
4888 3416454622906707
4889 8944394323791464
4890 23416728348467685
4891 61305790721611591
4892 160500643816367088
4893 420196140727489673
4894 1100087778366101931
4895 2880067194370816120
4896 7540113804746346429
4897 19740274219868223167
4898 51680708854858323072
4899 135301852344706746049
4900 354224848179261915074
4901 927372692193078994224
4902 2427893228399971151224
4903 6356306993005646171424
4904 16641027750431999998004
4905 43566776241151245228904
4906 114059299938179963092804
4907 298611080310816491699804
4908 781772633134411167690254
4909 2046677285104542422486964
4910 5357748383707670740418474
4911 14019664585829615190245634
4912 36627188310385713033453304
4913 95222955346256635725900354
4914 244560549390560187242748830
4915 612685498869277984276530048
4916 1471044083743227169403389171
4917 3316977823556952609587610222
4918 6885958308398484680177079077
4919 12936259047576571621401522321
4920 21692015060241924574887511078
4921 32128717749468314837652972345
4922 41706011536363597207200350789
4923 47170130715168760258567290054
4924 46272160757132905184628568945
4925 39222417625691697974288393697
4926 28634205517674408456061179674
4927 17948348996540470985789295453
4928 9629264842648187532138270613
4929 4407060410953952373097551354
4930 1714381970299139235761767097
4931 564530171629903011908580225
4932 156622577366817841178928091
4933 36413780321836978340979861
4934 7050188354621235509358410
4935 1128445352151545782404177
4936 148035946281958759838149
4937 15755506763081459699898
4938 1343950731638091268073
4939 90536682471246336345
4940 4730660110922437216
4941 187461139294703597
4942 5474622452736419
4943 113486033672404
4944 1586571999397
4945 13899002151
4946 68058400
4947 152193
4948 98
4949 1
4950 1
4951 3
4952 8
4953 21
4954 55
4955 144
4956 377
4957 987
4958 2584
4959 6765
4960 17711
4961 46368
4962 121393
4963 317811
4964 832040
4965 2178309
4966 5702887
4967 14930352
4968 39088169
4969 102334155
4970 267914296
4971 701408733
4972 1836311903
4973 4807526976
4974 12586269025
4975 32951280099
4976 86267571272
4977 225851433717
4978 591286729879
4979 1548008755920
4980 4052739537881
4981 10610209857723
4982 27777890035288
4983 72723460248141
4984 190392490709135
4985 498454011879264
4986 1304969544928657
4987 3416454622906707
4988 8944394323791464
4989 23416728348467685
4990 61305790721611591
4991 160500643816367088
4992 420196140727489673
4993 1100087778366101931
4994 2880067194370816120
4995 7540113804746346429
4996 19740274219868223167
4997 51680708854858323072
4998 135301852344706746049
4999 354224848179261915075
5000 927372692193078999075
5001 2427893228399974915600
5002 6356306993006766700680
5003 16641027750603200860760
5004 43566776256730523739700
5005 114059300862550488066700
5006 298611118311587194198100
5007 781773763657339567014560
5008 2046702430003400872817770
5009 5358177170403993788164850
5010 14025383598000053762135610
5011 36687818127815797313707180
5012 95740640710467355349606526
5013 248159695256025190340896502
5014 633246136744405645653304680
5015 1568292584660665664544343378
5016 3700251327172739619849017979
5017 8151369240971241793421091989
5018 16451689419290077513528915233
5019 29939755547723611475647932910
5020 48518826894742607854146679377
5021 69357823582724878025724617621
5022 86844469738208858824276020726
5023 94739571372158841198411043117
5024 89668089898473794641694642325
5025 73373353777698349391860386602
5026 51745008164315369763985621581
5027 31355688593360622460978765981
5028 16275760136842233522972304722
5029 7212875628620263836268714985
5030 2719148786551084042567304913
5031 868416226938993717378685354
5032 233857706426939377566553554
5033 52814188786356997928630978
5034 9940147298634829229593305
5035 1547703782851682186895577
5036 197644959053334300461526
5037 20490208867454179769297
5038 1703591397210330715569
5039 111927334191684373810
5040 5707073083832581091
5041 220812323100226763
5042 6299658008497708
5043 127637098132201
5044 1744929947795
5045 14955089944
5046 71675337
5047 156947
5048 99
5049 1
5050 1
5051 3
5052 8
5053 21
5054 55
5055 144
5056 377
5057 987
5058 2584
5059 6765
5060 17711
5061 46368
5062 121393
5063 317811
5064 832040
5065 2178309
5066 5702887
5067 14930352
5068 39088169
5069 102334155
5070 267914296
5071 701408733
5072 1836311903
5073 4807526976
5074 12586269025
5075 32951280099
5076 86267571272
5077 225851433717
5078 591286729879
5079 1548008755920
5080 4052739537881
5081 10610209857723
5082 27777890035288
5083 72723460248141
5084 190392490709135
5085 498454011879264
5086 1304969544928657
5087 3416454622906707
5088 8944394323791464
5089 23416728348467685
5090 61305790721611591
5091 160500643816367088
5092 420196140727489673
5093 1100087778366101931
5094 2880067194370816120
5095 7540113804746346429
5096 19740274219868223167
5097 51680708854858323072
5098 135301852344706746049
5099 354224848179261915075
5100 927372692193078999175
5101 2427893228399975077300
5102 6356306993006841988200
5103 16641027750619208421560
5104 43566776258632755548100
5105 114059301004180292710300
5106 298611125422129693997300
5107 781774016995810917003200
5108 2046709080138273810019570
5109 5358309511976933000432250
5110 14027425439411115894261210
5111 36712683398122051974098380
5112 95983159980187692470622030
5113 250077048456805633391660102
5114 645656984556353932198641480
5115 1634617222967529088340390578
5116 3994943754195280514215545879
5117 9246436394159204679882257009
5118 19871718966784015657431652833
5119 38953679577758241968282273710
5120 68635267108112575904781854577
5121 107474356478711605971058820021
5122 148292940952345038420996613686
5123 179153058655222880699918980717
5124 188581172786281827322883365125
5125 172286436665506382073049109402
5126 136158495447379409265493559181
5127 92804159807496802057699358941
5128 54392293032828961468306507122
5129 27329315841990231886903890185
5130 11733072816585714535201645713
5131 4288445774432931861281422954
5132 1328924859614902264027718574
5133 347506615808897892295158878
5134 76264785605498253025640505
5135 13958551594799968732232377
5136 2114998159833777351225126
5137 263009478587791300784801
5138 26568861703464991106769
5139 2153768745253816499410
5140 138048646023044848491
5141 6870947196037428563
5142 259638129358486348
5143 7238179597931401
5144 143374734591395
5145 1917186898344
5146 16079236137
5147 75444467
5148 161799
5149 100
5150 1