0 1
1 2
2 6
3 5
4 30
5 7
6 21
7 42
8 210
9 11
10 33
11 66
12 165
13 330
14 154
15 231
16 2310
17 13
18 39
19 78
20 195
21 390
22 182
23 273
24 1365
25 2730
26 286
27 429
28 1430
29 2145
30 1001
31 2002
32 30030
33 17
34 51
35 102
36 255
37 510
38 238
39 357
40 1785
41 3570
42 374
43 561
44 1870
45 2805
46 1309
47 2618
48 19635
49 39270
50 442
51 663
52 2210
53 3315
54 1547
55 3094
56 15470
57 23205
58 2431
59 4862
60 12155
61 24310
62 72930
63 17017
64 510510
65 19
66 57
67 114
68 285
69 570
70 266
71 399
72 1995
73 3990
74 418
75 627
76 2090
77 3135
78 1463
79 2926
80 21945
81 43890
82 494
83 741
84 2470
85 3705
86 1729
87 3458
88 17290
89 25935
90 2717
91 5434
92 13585
93 27170
94 81510
95 19019
96 285285
97 570570
98 646
99 969
100 3230
101 4845
102 2261
103 4522
104 22610
105 33915
106 3553
107 7106
108 17765
109 35530
110 106590
111 24871
112 248710
113 373065
114 4199
115 8398
116 20995
117 41990
118 125970
119 29393
120 146965
121 293930
122 881790
123 46189
124 277134
125 230945
126 692835
127 1385670
128 9699690
129 23
130 69
131 138
132 345
133 690
134 322
135 483
136 2415
137 4830
138 506
139 759
140 2530
141 3795
142 1771
143 3542
144 26565
145 53130
146 598
147 897
148 2990
149 4485
150 2093
151 4186
152 20930
153 31395
154 3289
155 6578
156 16445
157 32890
158 98670
159 23023
160 345345
161 690690
162 782
163 1173
164 3910
165 5865
166 2737
167 5474
168 27370
169 41055
170 4301
171 8602
172 21505
173 43010
174 129030
175 30107
176 301070
177 451605
178 5083
179 10166
180 25415
181 50830
182 152490
183 35581
184 177905
185 355810
186 1067430
187 55913
188 335478
189 279565
190 838695
191 1677390
192 5870865
193 11741730
194 874
195 1311
196 4370
197 6555
198 3059
199 6118
200 30590
201 45885
202 4807
203 9614
204 24035
205 48070
206 144210
207 33649
208 336490
209 504735
210 5681
211 11362
212 28405
213 56810
214 170430
215 39767
216 198835
217 397670
218 1193010
219 62491
220 374946
221 312455
222 937365
223 1874730
224 4374370
225 6561555
226 7429
227 14858
228 37145
229 74290
230 222870
231 52003
232 260015
233 520030
234 1560090
235 81719
236 490314
237 408595
238 1225785
239 2451570
240 2860165
241 5720330
242 17160990
243 96577
244 579462
245 482885
246 1448655
247 2897310
248 4056234
249 3380195
250 10140585
251 20281170
252 3187041
253 6374082
254 10623470
255 15935205
256 223092870
257 29
258 87
259 174
260 435
261 870
262 406
263 609
264 3045
265 6090
266 638
267 957
268 3190
269 4785
270 2233
271 4466
272 33495
273 66990
274 754
275 1131
276 3770
277 5655
278 2639
279 5278
280 26390
281 39585
282 4147
283 8294
284 20735
285 41470
286 124410
287 29029
288 435435
289 870870
290 986
291 1479
292 4930
293 7395
294 3451
295 6902
296 34510
297 51765
298 5423
299 10846
300 27115
301 54230
302 162690
303 37961
304 379610
305 569415
306 6409
307 12818
308 32045
309 64090
310 192270
311 44863
312 224315
313 448630
314 1345890
315 70499
316 422994
317 352495
318 1057485
319 2114970
320 7402395
321 14804790
322 1102
323 1653
324 5510
325 8265
326 3857
327 7714
328 38570
329 57855
330 6061
331 12122
332 30305
333 60610
334 181830
335 42427
336 424270
337 636405
338 7163
339 14326
340 35815
341 71630
342 214890
343 50141
344 250705
345 501410
346 1504230
347 78793
348 472758
349 393965
350 1181895
351 2363790
352 5515510
353 8273265
354 9367
355 18734
356 46835
357 93670
358 281010
359 65569
360 327845
361 655690
362 1967070
363 103037
364 618222
365 515185
366 1545555
367 3091110
368 3606295
369 7212590
370 21637770
371 121771
372 730626
373 608855
374 1826565
375 3653130
376 5114382
377 4261985
378 12785955
379 25571910
380 4018443
381 8036886
382 13394810
383 20092215
384 140645505
385 281291010
386 1334
387 2001
388 6670
389 10005
390 4669
391 9338
392 46690
393 70035
394 7337
395 14674
396 36685
397 73370
398 220110
399 51359
400 513590
401 770385
402 8671
403 17342
404 43355
405 86710
406 260130
407 60697
408 303485
409 606970
410 1820910
411 95381
412 572286
413 476905
414 1430715
415 2861430
416 6676670
417 10015005
418 11339
419 22678
420 56695
421 113390
422 340170
423 79373
424 396865
425 793730
426 2381190
427 124729
428 748374
429 623645
430 1870935
431 3741870
432 4365515
433 8731030
434 26193090
435 147407
436 884442
437 737035
438 2211105
439 4422210
440 6191094
441 5159245
442 15477735
443 30955470
444 4864431
445 9728862
446 16214770
447 24322155
448 113503390
449 170255085
450 12673
451 25346
452 63365
453 126730
454 380190
455 88711
456 443555
457 887110
458 2661330
459 139403
460 836418
461 697015
462 2091045
463 4182090
464 4879105
465 9758210
466 29274630
467 164749
468 988494
469 823745
470 2471235
471 4942470
472 6919458
473 5766215
474 17298645
475 34597290
476 5436717
477 10873434
478 18122390
479 27183585
480 63428365
481 126856730
482 380570190
483 215441
484 1292646
485 1077205
486 3231615
487 6463230
488 9048522
489 7540435
490 22621305
491 45242610
492 7109553
493 14219106
494 23698510
495 35547765
496 99533742
497 82944785
498 248834355
499 497668710
500 8402199
501 16804398
502 28007330
503 42010995
504 58815393
505 117630786
506 196051310
507 294076965
508 61616126
509 92424189
510 154040315
511 308080630
512 6469693230
513 31
514 93
515 186
516 465
517 930
518 434
519 651
520 3255
521 6510
522 682
523 1023
524 3410
525 5115
526 2387
527 4774
528 35805
529 71610
530 806
531 1209
532 4030
533 6045
534 2821
535 5642
536 28210
537 42315
538 4433
539 8866
540 22165
541 44330
542 132990
543 31031
544 465465
545 930930
546 1054
547 1581
548 5270
549 7905
550 3689
551 7378
552 36890
553 55335
554 5797
555 11594
556 28985
557 57970
558 173910
559 40579
560 405790
561 608685
562 6851
563 13702
564 34255
565 68510
566 205530
567 47957
568 239785
569 479570
570 1438710
571 75361
572 452166
573 376805
574 1130415
575 2260830
576 7912905
577 15825810
578 1178
579 1767
580 5890
581 8835
582 4123
583 8246
584 41230
585 61845
586 6479
587 12958
588 32395
589 64790
590 194370
591 45353
592 453530
593 680295
594 7657
595 15314
596 38285
597 76570
598 229710
599 53599
600 267995
601 535990
602 1607970
603 84227
604 505362
605 421135
606 1263405
607 2526810
608 5895890
609 8843835
610 10013
611 20026
612 50065
613 100130
614 300390
615 70091
616 350455
617 700910
618 2102730
619 110143
620 660858
621 550715
622 1652145
623 3304290
624 3855005
625 7710010
626 23130030
627 130169
628 781014
629 650845
630 1952535
631 3905070
632 5467098
633 4555915
634 13667745
635 27335490
636 4295577
637 8591154
638 14318590
639 21477885
640 150345195
641 300690390
642 1426
643 2139
644 7130
645 10695
646 4991
647 9982
648 49910
649 74865
650 7843
651 15686
652 39215
653 78430
654 235290
655 54901
656 549010
657 823515
658 9269
659 18538
660 46345
661 92690
662 278070
663 64883
664 324415
665 648830
666 1946490
667 101959
668 611754
669 509795
670 1529385
671 3058770
672 7137130
673 10705695
674 12121
675 24242
676 60605
677 121210
678 363630
679 84847
680 424235
681 848470
682 2545410
683 133331
684 799986
685 666655
686 1999965
687 3999930
688 4666585
689 9333170
690 27999510
691 157573
692 945438
693 787865
694 2363595
695 4727190
696 6618066
697 5515055
698 16545165
699 33090330
700 5199909
701 10399818
702 17333030
703 25999545
704 121331210
705 181996815
706 13547
707 27094
708 67735
709 135470
710 406410
711 94829
712 474145
713 948290
714 2844870
715 149017
716 894102
717 745085
718 2235255
719 4470510
720 5215595
721 10431190
722 31293570
723 176111
724 1056666
725 880555
726 2641665
727 5283330
728 7396662
729 6163885
730 18491655
731 36983310
732 5811663
733 11623326
734 19372210
735 29058315
736 67802735
737 135605470
738 406816410
739 230299
740 1381794
741 1151495
742 3454485
743 6908970
744 9672558
745 8060465
746 24181395
747 48362790
748 7599867
749 15199734
750 25332890
751 37999335
752 106398138
753 88665115
754 265995345
755 531990690
756 8981661
757 17963322
758 29938870
759 44908305
760 62871627
761 125743254
762 209572090
763 314358135
764 65865514
765 98798271
766 164663785
767 329327570
768 3457939485
769 6915878970
770 1798
771 2697
772 8990
773 13485
774 6293
775 12586
776 62930
777 94395
778 9889
779 19778
780 49445
781 98890
782 296670
783 69223
784 692230
785 1038345
786 11687
787 23374
788 58435
789 116870
790 350610
791 81809
792 409045
793 818090
794 2454270
795 128557
796 771342
797 642785
798 1928355
799 3856710
800 8998990
801 13498485
802 15283
803 30566
804 76415
805 152830
806 458490
807 106981
808 534905
809 1069810
810 3209430
811 168113
812 1008678
813 840565
814 2521695
815 5043390
816 5883955
817 11767910
818 35303730
819 198679
820 1192074
821 993395
822 2980185
823 5960370
824 8344518
825 6953765
826 20861295
827 41722590
828 6556407
829 13112814
830 21854690
831 32782035
832 152982830
833 229474245
834 17081
835 34162
836 85405
837 170810
838 512430
839 119567
840 597835
841 1195670
842 3587010
843 187891
844 1127346
845 939455
846 2818365
847 5636730
848 6576185
849 13152370
850 39457110
851 222053
852 1332318
853 1110265
854 3330795
855 6661590
856 9326226
857 7771855
858 23315565
859 46631130
860 7327749
861 14655498
862 24425830
863 36638745
864 85490405
865 170980810
866 512942430
867 290377
868 1742262
869 1451885
870 4355655
871 8711310
872 12195834
873 10163195
874 30489585
875 60979170
876 9582441
877 19164882
878 31941470
879 47912205
880 134154174
881 111795145
882 335385435
883 670770870
884 11324703
885 22649406
886 37749010
887 56623515
888 79272921
889 158545842
890 264243070
891 396364605
892 83047822
893 124571733
894 207619555
895 415239110
896 2906673770
897 4360010655
898 20677
899 41354
900 103385
901 206770
902 620310
903 144739
904 723695
905 1447390
906 4342170
907 227447
908 1364682
909 1137235
910 3411705
911 6823410
912 7960645
913 15921290
914 47763870
915 268801
916 1612806
917 1344005
918 4032015
919 8064030
920 11289642
921 9408035
922 28224105
923 56448210
924 8870433
925 17740866
926 29568110
927 44352165
928 103488385
929 206976770
930 620930310
931 351509
932 2109054
933 1757545
934 5272635
935 10545270
936 14763378
937 12302815
938 36908445
939 73816890
940 11599797
941 23199594
942 38665990
943 57998985
944 162397158
945 135330965
946 405992895
947 811985790
948 13708851
949 27417702
950 45696170
951 68544255
952 95961957
953 191923914
954 319873190
955 479809785
956 100531574
957 150797361
958 251328935
959 502657870
960 1759302545
961 3518605090
962 10555815270
963 392863
964 2357178
965 1964315
966 5892945
967 11785890
968 16500246
969 13750205
970 41250615
971 82501230
972 12964479
973 25928958
974 43214930
975 64822395
976 181502706
977 151252255
978 453756765
979 907513530
980 15321657
981 30643314
982 51072190
983 76608285
984 107251599
985 214503198
986 357505330
987 536257995
988 112358818
989 168538227
990 280897045
991 561794090
992 2359535178
993 1966279315
994 5898837945
995 11797675890
996 20036013
997 40072026
998 66786710
999 100180065
1000 140252091
1001 280504182
1002 467506970
1003 701260455
1004 146930762
1005 220396143
1006 367326905
1007 734653810
1008 1542773001
1009 3085546002
1010 5142576670
1011 7713865005
1012 173645446
1013 260468169
1014 434113615
1015 868227230
1016 1215518122
1017 1823277183
1018 3038795305
1019 6077590610
1020 955049953
1021 1910099906
1022 5730299718
1023 4775249765
1024 200560490130
1025 37
1026 111
1027 222
1028 555
1029 1110
1030 518
1031 777
1032 3885
1033 7770
1034 814
1035 1221
1036 4070
1037 6105
1038 2849
1039 5698
1040 42735
1041 85470
1042 962
1043 1443
1044 4810
1045 7215
1046 3367
1047 6734
1048 33670
1049 50505
1050 5291
1051 10582
1052 26455
1053 52910
1054 158730
1055 37037
1056 555555
1057 1111110
1058 1258
1059 1887
1060 6290
1061 9435
1062 4403
1063 8806
1064 44030
1065 66045
1066 6919
1067 13838
1068 34595
1069 69190
1070 207570
1071 48433
1072 484330
1073 726495
1074 8177
1075 16354
1076 40885
1077 81770
1078 245310
1079 57239
1080 286195
1081 572390
1082 1717170
1083 89947
1084 539682
1085 449735
1086 1349205
1087 2698410
1088 9444435
1089 18888870
1090 1406
1091 2109
1092 7030
1093 10545
1094 4921
1095 9842
1096 49210
1097 73815
1098 7733
1099 15466
1100 38665
1101 77330
1102 231990
1103 54131
1104 541310
1105 811965
1106 9139
1107 18278
1108 45695
1109 91390
1110 274170
1111 63973
1112 319865
1113 639730
1114 1919190
1115 100529
1116 603174
1117 502645
1118 1507935
1119 3015870
1120 7037030
1121 10555545
1122 11951
1123 23902
1124 59755
1125 119510
1126 358530
1127 83657
1128 418285
1129 836570
1130 2509710
1131 131461
1132 788766
1133 657305
1134 1971915
1135 3943830
1136 4601135
1137 9202270
1138 27606810
1139 155363
1140 932178
1141 776815
1142 2330445
1143 4660890
1144 6525246
1145 5437705
1146 16313115
1147 32626230
1148 5126979
1149 10253958
1150 17089930
1151 25634895
1152 179444265
1153 358888530
1154 1702
1155 2553
1156 8510
1157 12765
1158 5957
1159 11914
1160 59570
1161 89355
1162 9361
1163 18722
1164 46805
1165 93610
1166 280830
1167 65527
1168 655270
1169 982905
1170 11063
1171 22126
1172 55315
1173 110630
1174 331890
1175 77441
1176 387205
1177 774410
1178 2323230
1179 121693
1180 730158
1181 608465
1182 1825395
1183 3650790
1184 8518510
1185 12777765
1186 14467
1187 28934
1188 72335
1189 144670
1190 434010
1191 101269
1192 506345
1193 1012690
1194 3038070
1195 159137
1196 954822
1197 795685
1198 2387055
1199 4774110
1200 5569795
1201 11139590
1202 33418770
1203 188071
1204 1128426
1205 940355
1206 2821065
1207 5642130
1208 7898982
1209 6582485
1210 19747455
1211 39494910
1212 6206343
1213 12412686
1214 20687810
1215 31031715
1216 144814670
1217 217222005
1218 16169
1219 32338
1220 80845
1221 161690
1222 485070
1223 113183
1224 565915
1225 1131830
1226 3395490
1227 177859
1228 1067154
1229 889295
1230 2667885
1231 5335770
1232 6225065
1233 12450130
1234 37350390
1235 210197
1236 1261182
1237 1050985
1238 3152955
1239 6305910
1240 8828274
1241 7356895
1242 22070685
1243 44141370
1244 6936501
1245 13873002
1246 23121670
1247 34682505
1248 80925845
1249 161851690
1250 485555070
1251 274873
1252 1649238
1253 1374365
1254 4123095
1255 8246190
1256 11544666
1257 9620555
1258 28861665
1259 57723330
1260 9070809
1261 18141618
1262 30236030
1263 45354045
1264 126991326
1265 105826105
1266 317478315
1267 634956630
1268 10720047
1269 21440094
1270 35733490
1271 53600235
1272 75040329
1273 150080658
1274 250134430
1275 375201645
1276 78613678
1277 117920517
1278 196534195
1279 393068390
1280 4127218095
1281 8254436190
1282 2146
1283 3219
1284 10730
1285 16095
1286 7511
1287 15022
1288 75110
1289 112665
1290 11803
1291 23606
1292 59015
1293 118030
1294 354090
1295 82621
1296 826210
1297 1239315
1298 13949
1299 27898
1300 69745
1301 139490
1302 418470
1303 97643
1304 488215
1305 976430
1306 2929290
1307 153439
1308 920634
1309 767195
1310 2301585
1311 4603170
1312 10740730
1313 16111095
1314 18241
1315 36482
1316 91205
1317 182410
1318 547230
1319 127687
1320 638435
1321 1276870
1322 3830610
1323 200651
1324 1203906
1325 1003255
1326 3009765
1327 6019530
1328 7022785
1329 14045570
1330 42136710
1331 237133
1332 1422798
1333 1185665
1334 3556995
1335 7113990
1336 9959586
1337 8299655
1338 24898965
1339 49797930
1340 7825389
1341 15650778
1342 26084630
1343 39126945
1344 182592410
1345 273888615
1346 20387
1347 40774
1348 101935
1349 203870
1350 611610
1351 142709
1352 713545
1353 1427090
1354 4281270
1355 224257
1356 1345542
1357 1121285
1358 3363855
1359 6727710
1360 7848995
1361 15697990
1362 47093970
1363 265031
1364 1590186
1365 1325155
1366 3975465
1367 7950930
1368 11131302
1369 9276085
1370 27828255
1371 55656510
1372 8746023
1373 17492046
1374 29153410
1375 43730115
1376 102036935
1377 204073870
1378 612221610
1379 346579
1380 2079474
1381 1732895
1382 5198685
1383 10397370
1384 14556318
1385 12130265
1386 36390795
1387 72781590
1388 11437107
1389 22874214
1390 38123690
1391 57185535
1392 160119498
1393 133432915
1394 400298745
1395 800597490
1396 13516581
1397 27033162
1398 45055270
1399 67582905
1400 94616067
1401 189232134
1402 315386890
1403 473080335
1404 99121594
1405 148682391
1406 247803985
1407 495607970
1408 3469255790
1409 5203883685
1410 24679
1411 49358
1412 123395
1413 246790
1414 740370
1415 172753
1416 863765
1417 1727530
1418 5182590
1419 271469
1420 1628814
1421 1357345
1422 4072035
1423 8144070
1424 9501415
1425 19002830
1426 57008490
1427 320827
1428 1924962
1429 1604135
1430 4812405
1431 9624810
1432 13474734
1433 11228945
1434 33686835
1435 67373670
1436 10587291
1437 21174582
1438 35290970
1439 52936455
1440 123518395
1441 247036790
1442 741110370
1443 419543
1444 2517258
1445 2097715
1446 6293145
1447 12586290
1448 17620806
1449 14684005
1450 44052015
1451 88104030
1452 13844919
1453 27689838
1454 46149730
1455 69224595
1456 193828866
1457 161524055
1458 484572165
1459 969144330
1460 16362177
1461 32724354
1462 54540590
1463 81810885
1464 114535239
1465 229070478
1466 381784130
1467 572676195
1468 119989298
1469 179983947
1470 299973245
1471 599946490
1472 2099812715
1473 4199625430
1474 12598876290
1475 468901
1476 2813406
1477 2344505
1478 7033515
1479 14067030
1480 19693842
1481 16411535
1482 49234605
1483 98469210
1484 15473733
1485 30947466
1486 51579110
1487 77368665
1488 216632262
1489 180526885
1490 541580655
1491 1083161310
1492 18287139
1493 36574278
1494 60957130
1495 91435695
1496 128009973
1497 256019946
1498 426699910
1499 640049865
1500 134105686
1501 201158529
1502 335264215
1503 670528430
1504 2816219406
1505 2346849505
1506 7040548515
1507 14081097030
1508 23913951
1509 47827902
1510 79713170
1511 119569755
1512 167397657
1513 334795314
1514 557992190
1515 836988285
1516 175368974
1517 263053461
1518 438422435
1519 876844870
1520 1841374227
1521 3682748454
1522 6137914090
1523 9206871135
1524 207254242
1525 310881363
1526 518135605
1527 1036271210
1528 1450779694
1529 2176169541
1530 3626949235
1531 7253898470
1532 1139898331
1533 2279796662
1534 6839389986
1535 5699491655
1536 119689324755
1537 239378649510
1538 2294
1539 3441
1540 11470
1541 17205
1542 8029
1543 16058
1544 80290
1545 120435
1546 12617
1547 25234
1548 63085
1549 126170
1550 378510
1551 88319
1552 883190
1553 1324785
1554 14911
1555 29822
1556 74555
1557 149110
1558 447330
1559 104377
1560 521885
1561 1043770
1562 3131310
1563 164021
1564 984126
1565 820105
1566 2460315
1567 4920630
1568 11481470
1569 17222205
1570 19499
1571 38998
1572 97495
1573 194990
1574 584970
1575 136493
1576 682465
1577 1364930
1578 4094790
1579 214489
1580 1286934
1581 1072445
1582 3217335
1583 6434670
1584 7507115
1585 15014230
1586 45042690
1587 253487
1588 1520922
1589 1267435
1590 3802305
1591 7604610
1592 10646454
1593 8872045
1594 26616135
1595 53232270
1596 8365071
1597 16730142
1598 27883570
1599 41825355
1600 195184990
1601 292777485
1602 21793
1603 43586
1604 108965
1605 217930
1606 653790
1607 152551
1608 762755
1609 1525510
1610 4576530
1611 239723
1612 1438338
1613 1198615
1614 3595845
1615 7191690
1616 8390305
1617 16780610
1618 50341830
1619 283309
1620 1699854
1621 1416545
1622 4249635
1623 8499270
1624 11898978
1625 9915815
1626 29747445
1627 59494890
1628 9349197
1629 18698394
1630 31163990
1631 46745985
1632 109073965
1633 218147930
1634 654443790
1635 370481
1636 2222886
1637 1852405
1638 5557215
1639 11114430
1640 15560202
1641 12966835
1642 38900505
1643 77801010
1644 12225873
1645 24451746
1646 40752910
1647 61129365
1648 171162222
1649 142635185
1650 427905555
1651 855811110
1652 14448759
1653 28897518
1654 48162530
1655 72243795
1656 101141313
1657 202282626
1658 337137710
1659 505706565
1660 105957566
1661 158936349
1662 264893915
1663 529787830
1664 3708514810
1665 5562772215
1666 26381
1667 52762
1668 131905
1669 263810
1670 791430
1671 184667
1672 923335
1673 1846670
1674 5540010
1675 290191
1676 1741146
1677 1450955
1678 4352865
1679 8705730
1680 10156685
1681 20313370
1682 60940110
1683 342953
1684 2057718
1685 1714765
1686 5144295
1687 10288590
1688 14404026
1689 12003355
1690 36010065
1691 72020130
1692 11317449
1693 22634898
1694 37724830
1695 56587245
1696 132036905
1697 264073810
1698 792221430
1699 448477
1700 2690862
1701 2242385
1702 6727155
1703 13454310
1704 18836034
1705 15696695
1706 47090085
1707 94180170
1708 14799741
1709 29599482
1710 49332470
1711 73998705
1712 207196374
1713 172663645
1714 517990935
1715 1035981870
1716 17490603
1717 34981206
1718 58302010
1719 87453015
1720 122434221
1721 244868442
1722 408114070
1723 612171105
1724 128264422
1725 192396633
1726 320661055
1727 641322110
1728 2244627385
1729 4489254770
1730 13467764310
1731 501239
1732 3007434
1733 2506195
1734 7518585
1735 15037170
1736 21052038
1737 17543365
1738 52630095
1739 105260190
1740 16540887
1741 33081774
1742 55136290
1743 82704435
1744 231572418
1745 192977015
1746 578931045
1747 1157862090
1748 19548321
1749 39096642
1750 65161070
1751 97741605
1752 136838247
1753 273676494
1754 456127490
1755 684191235
1756 143354354
1757 215031531
1758 358385885
1759 716771770
1760 3010441434
1761 2508701195
1762 7526103585
1763 15052207170
1764 25563189
1765 51126378
1766 85210630
1767 127815945
1768 178942323
1769 357884646
1770 596474410
1771 894711615
1772 187463386
1773 281195079
1774 468658465
1775 937316930
1776 1968365553
1777 3936731106
1778 6561218510
1779 9841827765
1780 221547638
1781 332321457
1782 553869095
1783 1107738190
1784 1550833466
1785 2326250199
1786 3877083665
1787 7754167330
1788 1218512009
1789 2437024018
1790 7311072054
1791 6092560045
1792 85295840630
1793 127943760945
1794 33263
1795 66526
1796 166315
1797 332630
1798 997890
1799 232841
1800 1164205
1801 2328410
1802 6985230
1803 365893
1804 2195358
1805 1829465
1806 5488395
1807 10976790
1808 12806255
1809 25612510
1810 76837530
1811 432419
1812 2594514
1813 2162095
1814 6486285
1815 12972570
1816 18161598
1817 15134665
1818 45403995
1819 90807990
1820 14269827
1821 28539654
1822 47566090
1823 71349135
1824 166481315
1825 332962630
1826 998887890
1827 565471
1828 3392826
1829 2827355
1830 8482065
1831 16964130
1832 23749782
1833 19791485
1834 59374455
1835 118748910
1836 18660543
1837 37321086
1838 62201810
1839 93302715
1840 261247602
1841 217706335
1842 653119005
1843 1306238010
1844 22053369
1845 44106738
1846 73511230
1847 110266845
1848 154373583
1849 308747166
1850 514578610
1851 771867915
1852 161724706
1853 242587059
1854 404311765
1855 808623530
1856 2830182355
1857 5660364710
1858 16981094130
1859 631997
1860 3791982
1861 3159985
1862 9479955
1863 18959910
1864 26543874
1865 22119895
1866 66359685
1867 132719370
1868 20855901
1869 41711802
1870 69519670
1871 104279505
1872 291982614
1873 243318845
1874 729956535
1875 1459913070
1876 24647883
1877 49295766
1878 82159610
1879 123239415
1880 172535181
1881 345070362
1882 575117270
1883 862675905
1884 180751142
1885 271126713
1886 451877855
1887 903755710
1888 3795773982
1889 3163144985
1890 9489434955
1891 18978869910
1892 32231847
1893 64463694
1894 107439490
1895 161159235
1896 225622929
1897 451245858
1898 752076430
1899 1128114645
1900 236366878
1901 354550317
1902 590917195
1903 1181834390
1904 2481852219
1905 4963704438
1906 8272840730
1907 12409261095
1908 279342674
1909 419014011
1910 698356685
1911 1396713370
1912 1955398718
1913 2933098077
1914 4888496795
1915 9776993590
1916 1536384707
1917 3072769414
1918 9218308242
1919 7681923535
1920 53773464745
1921 107546929490
1922 322640788470
1923 765049
1924 4590294
1925 3825245
1926 11475735
1927 22951470
1928 32132058
1929 26776715
1930 80330145
1931 160660290
1932 25246617
1933 50493234
1934 84155390
1935 126233085
1936 353452638
1937 294543865
1938 883631595
1939 1767263190
1940 29836911
1941 59673822
1942 99456370
1943 149184555
1944 208858377
1945 417716754
1946 696194590
1947 1044291885
1948 218804014
1949 328206021
1950 547010035
1951 1094020070
1952 4594884294
1953 3829070245
1954 11487210735
1955 22974421470
1956 39017499
1957 78034998
1958 130058330
1959 195087495
1960 273122493
1961 546244986
1962 910408310
1963 1365612465
1964 286128326
1965 429192489
1966 715320815
1967 1430641630
1968 3004347423
1969 6008694846
1970 10014491410
1971 15021737115
1972 338151658
1973 507227487
1974 845379145
1975 1690758290
1976 2367061606
1977 3550592409
1978 5917654015
1979 11835308030
1980 1859834119
1981 3719668238
1982 11159004714
1983 9299170595
1984 78113032998
1985 65094194165
1986 195282582495
1987 390565164990
1988 43607793
1989 87215586
1990 145359310
1991 218038965
1992 305254551
1993 610509102
1994 1017515170
1995 1526272755
1996 319790482
1997 479685723
1998 799476205
1999 1598952410
2000 3357800061
2001 6715600122
2002 11192666870
2003 16789000305
2004 377934206
2005 566901309
2006 944835515
2007 1889671030
2008 2645539442
2009 3968309163
2010 6613848605
2011 13227697210
2012 2078638133
2013 4157276266
2014 12471828798
2015 10393190665
2016 43651400793
2017 87302801586
2018 145504669310
2019 218257003965
2020 494221654
2021 741332481
2022 1235554135
2023 2471108270
2024 3459551578
2025 5189327367
2026 8648878945
2027 17297757890
2028 2718219097
2029 5436438194
2030 16309314582
2031 13591095485
2032 38055067358
2033 57082601037
2034 95137668395
2035 190275336790
2036 3212440751
2037 6424881502
2038 19274644506
2039 16062203755
2040 22487085257
2041 44974170514
2042 134922511542
2043 112435426285
2044 674612557710
2045 35336848261
2046 106010544783
2047 212021089566
2048 7420738134810
2049 41
2050 123
2051 246
2052 615
2053 1230
2054 574
2055 861
2056 4305
2057 8610
2058 902
2059 1353
2060 4510
2061 6765
2062 3157
2063 6314
2064 47355
2065 94710
2066 1066
2067 1599
2068 5330
2069 7995
2070 3731
2071 7462
2072 37310
2073 55965
2074 5863
2075 11726
2076 29315
2077 58630
2078 175890
2079 41041
2080 615615
2081 1231230
2082 1394
2083 2091
2084 6970
2085 10455
2086 4879
2087 9758
2088 48790
2089 73185
2090 7667
2091 15334
2092 38335
2093 76670
2094 230010
2095 53669
2096 536690
2097 805035
2098 9061
2099 18122
2100 45305
2101 90610
2102 271830
2103 63427
2104 317135
2105 634270
2106 1902810
2107 99671
2108 598026
2109 498355
2110 1495065
2111 2990130
2112 10465455
2113 20930910
2114 1558
2115 2337
2116 7790
2117 11685
2118 5453
2119 10906
2120 54530
2121 81795
2122 8569
2123 17138
2124 42845
2125 85690
2126 257070
2127 59983
2128 599830
2129 899745
2130 10127
2131 20254
2132 50635
2133 101270
2134 303810
2135 70889
2136 354445
2137 708890
2138 2126670
2139 111397
2140 668382
2141 556985
2142 1670955
2143 3341910
2144 7797790
2145 11696685
2146 13243
2147 26486
2148 66215
2149 132430
2150 397290
2151 92701
2152 463505
2153 927010
2154 2781030
2155 145673
2156 874038
2157 728365
2158 2185095
2159 4370190
2160 5098555
2161 10197110
2162 30591330
2163 172159
2164 1032954
2165 860795
2166 2582385
2167 5164770
2168 7230678
2169 6025565
2170 18076695
2171 36153390
2172 5681247
2173 11362494
2174 18937490
2175 28406235
2176 198843645
2177 397687290
2178 1886
2179 2829
2180 9430
2181 14145
2182 6601
2183 13202
2184 66010
2185 99015
2186 10373
2187 20746
2188 51865
2189 103730
2190 311190
2191 72611
2192 726110
2193 1089165
2194 12259
2195 24518
2196 61295
2197 122590
2198 367770
2199 85813
2200 429065
2201 858130
2202 2574390
2203 134849
2204 809094
2205 674245
2206 2022735
2207 4045470
2208 9439430
2209 14159145
2210 16031
2211 32062
2212 80155
2213 160310
2214 480930
2215 112217
2216 561085
2217 1122170
2218 3366510
2219 176341
2220 1058046
2221 881705
2222 2645115
2223 5290230
2224 6171935
2225 12343870
2226 37031610
2227 208403
2228 1250418
2229 1042015
2230 3126045
2231 6252090
2232 8752926
2233 7294105
2234 21882315
2235 43764630
2236 6877299
2237 13754598
2238 22924330
2239 34386495
2240 160470310
2241 240705465
2242 17917
2243 35834
2244 89585
2245 179170
2246 537510
2247 125419
2248 627095
2249 1254190
2250 3762570
2251 197087
2252 1182522
2253 985435
2254 2956305
2255 5912610
2256 6898045
2257 13796090
2258 41388270
2259 232921
2260 1397526
2261 1164605
2262 3493815
2263 6987630
2264 9782682
2265 8152235
2266 24456705
2267 48913410
2268 7686393
2269 15372786
2270 25621310
2271 38431965
2272 89674585
2273 179349170
2274 538047510
2275 304589
2276 1827534
2277 1522945
2278 4568835
2279 9137670
2280 12792738
2281 10660615
2282 31981845
2283 63963690
2284 10051437
2285 20102874
2286 33504790
2287 50257185
2288 140720118
2289 117266765
2290 351800295
2291 703600590
2292 11878971
2293 23757942
2294 39596570
2295 59394855
2296 83152797
2297 166305594
2298 277175990
2299 415763985
2300 87112454
2301 130668681
2302 217781135
2303 435562270
2304 4573403835
2305 9146807670
2306 2378
2307 3567
2308 11890
2309 17835
2310 8323
2311 16646
2312 83230
2313 124845
2314 13079
2315 26158
2316 65395
2317 130790
2318 392370
2319 91553
2320 915530
2321 1373295
2322 15457
2323 30914
2324 77285
2325 154570
2326 463710
2327 108199
2328 540995
2329 1081990
2330 3245970
2331 170027
2332 1020162
2333 850135
2334 2550405
2335 5100810
2336 11901890
2337 17852835
2338 20213
2339 40426
2340 101065
2341 202130
2342 606390
2343 141491
2344 707455
2345 1414910
2346 4244730
2347 222343
2348 1334058
2349 1111715
2350 3335145
2351 6670290
2352 7782005
2353 15564010
2354 46692030
2355 262769
2356 1576614
2357 1313845
2358 3941535
2359 7883070
2360 11036298
2361 9196915
2362 27590745
2363 55181490
2364 8671377
2365 17342754
2366 28904590
2367 43356885
2368 202332130
2369 303498195
2370 22591
2371 45182
2372 112955
2373 225910
2374 677730
2375 158137
2376 790685
2377 1581370
2378 4744110
2379 248501
2380 1491006
2381 1242505
2382 3727515
2383 7455030
2384 8697535
2385 17395070
2386 52185210
2387 293683
2388 1762098
2389 1468415
2390 4405245
2391 8810490
2392 12334686
2393 10278905
2394 30836715
2395 61673430
2396 9691539
2397 19383078
2398 32305130
2399 48457695
2400 113067955
2401 226135910
2402 678407730
2403 384047
2404 2304282
2405 1920235
2406 5760705
2407 11521410
2408 16129974
2409 13441645
2410 40324935
2411 80649870
2412 12673551
2413 25347102
2414 42245170
2415 63367755
2416 177429714
2417 147858095
2418 443574285
2419 887148570
2420 14977833
2421 29955666
2422 49926110
2423 74889165
2424 104844831
2425 209689662
2426 349482770
2427 524224155
2428 109837442
2429 164756163
2430 274593605
2431 549187210
2432 3844310470
2433 5766465705
2434 27347
2435 54694
2436 136735
2437 273470
2438 820410
2439 191429
2440 957145
2441 1914290
2442 5742870
2443 300817
2444 1804902
2445 1504085
2446 4512255
2447 9024510
2448 10528595
2449 21057190
2450 63171570
2451 355511
2452 2133066
2453 1777555
2454 5332665
2455 10665330
2456 14931462
2457 12442885
2458 37328655
2459 74657310
2460 11731863
2461 23463726
2462 39106210
2463 58659315
2464 136871735
2465 273743470
2466 821230410
2467 464899
2468 2789394
2469 2324495
2470 6973485
2471 13946970
2472 19525758
2473 16271465
2474 48814395
2475 97628790
2476 15341667
2477 30683334
2478 51138890
2479 76708335
2480 214783338
2481 178986115
2482 536958345
2483 1073916690
2484 18131061
2485 36262122
2486 60436870
2487 90655305
2488 126917427
2489 253834854
2490 423058090
2491 634587135
2492 132961114
2493 199441671
2494 332402785
2495 664805570
2496 2326819495
2497 4653638990
2498 13960916970
2499 519593
2500 3117558
2501 2597965
2502 7793895
2503 15587790
2504 21822906
2505 18185755
2506 54557265
2507 109114530
2508 17146569
2509 34293138
2510 57155230
2511 85732845
2512 240051966
2513 200043305
2514 600129915
2515 1200259830
2516 20264127
2517 40528254
2518 67547090
2519 101320635
2520 141848889
2521 283697778
2522 472829630
2523 709244445
2524 148603598
2525 222905397
2526 371508995
2527 743017990
2528 3120675558
2529 2600562965
2530 7801688895
2531 15603377790
2532 26499243
2533 52998486
2534 88330810
2535 132496215
2536 185494701
2537 370989402
2538 618315670
2539 927473505
2540 194327782
2541 291491673
2542 485819455
2543 971638910
2544 2040441711
2545 4080883422
2546 6801472370
2547 10202208555
2548 229660106
2549 344490159
2550 574150265
2551 1148300530
2552 1607620742
2553 2411431113
2554 4019051855
2555 8038103710
2556 1263130583
2557 2526261166
2558 7578783498
2559 6315652915
2560 132628711215
2561 265257422430
2562 2542
2563 3813
2564 12710
2565 19065
2566 8897
2567 17794
2568 88970
2569 133455
2570 13981
2571 27962
2572 69905
2573 139810
2574 419430
2575 97867
2576 978670
2577 1468005
2578 16523
2579 33046
2580 82615
2581 165230
2582 495690
2583 115661
2584 578305
2585 1156610
2586 3469830
2587 181753
2588 1090518
2589 908765
2590 2726295
2591 5452590
2592 12722710
2593 19084065
2594 21607
2595 43214
2596 108035
2597 216070
2598 648210
2599 151249
2600 756245
2601 1512490
2602 4537470
2603 237677
2604 1426062
2605 1188385
2606 3565155
2607 7130310
2608 8318695
2609 16637390
2610 49912170
2611 280891
2612 1685346
2613 1404455
2614 4213365
2615 8426730
2616 11797422
2617 9831185
2618 29493555
2619 58987110
2620 9269403
2621 18538806
2622 30898010
2623 46347015
2624 216286070
2625 324429105
2626 24149
2627 48298
2628 120745
2629 241490
2630 724470
2631 169043
2632 845215
2633 1690430
2634 5071290
2635 265639
2636 1593834
2637 1328195
2638 3984585
2639 7969170
2640 9297365
2641 18594730
2642 55784190
2643 313937
2644 1883622
2645 1569685
2646 4709055
2647 9418110
2648 13185354
2649 10987795
2650 32963385
2651 65926770
2652 10359921
2653 20719842
2654 34533070
2655 51799605
2656 120865745
2657 241731490
2658 725194470
2659 410533
2660 2463198
2661 2052665
2662 6157995
2663 12315990
2664 17242386
2665 14368655
2666 43105965
2667 86211930
2668 13547589
2669 27095178
2670 45158630
2671 67737945
2672 189666246
2673 158055205
2674 474165615
2675 948331230
2676 16010787
2677 32021574
2678 53369290
2679 80053935
2680 112075509
2681 224151018
2682 373585030
2683 560377545
2684 117412438
2685 176118657
2686 293531095
2687 587062190
2688 4109435330
2689 6164152995
2690 29233
2691 58466
2692 146165
2693 292330
2694 876990
2695 204631
2696 1023155
2697 2046310
2698 6138930
2699 321563
2700 1929378
2701 1607815
2702 4823445
2703 9646890
2704 11254705
2705 22509410
2706 67528230
2707 380029
2708 2280174
2709 1900145
2710 5700435
2711 11400870
2712 15961218
2713 13301015
2714 39903045
2715 79806090
2716 12540957
2717 25081914
2718 41803190
2719 62704785
2720 146311165
2721 292622330
2722 877866990
2723 496961
2724 2981766
2725 2484805
2726 7454415
2727 14908830
2728 20872362
2729 17393635
2730 52180905
2731 104361810
2732 16399713
2733 32799426
2734 54665710
2735 81998565
2736 229595982
2737 191329985
2738 573989955
2739 1147979910
2740 19381479
2741 38762958
2742 64604930
2743 96907395
2744 135670353
2745 271340706
2746 452234510
2747 678351765
2748 142130846
2749 213196269
2750 355327115
2751 710654230
2752 2487289805
2753 4974579610
2754 14923738830
2755 555427
2756 3332562
2757 2777135
2758 8331405
2759 16662810
2760 23327934
2761 19439945
2762 58319835
2763 116639670
2764 18329091
2765 36658182
2766 61096970
2767 91645455
2768 256607274
2769 213839395
2770 641518185
2771 1283036370
2772 21661653
2773 43323306
2774 72205510
2775 108308265
2776 151631571
2777 303263142
2778 505438570
2779 758157855
2780 158852122
2781 238278183
2782 397130305
2783 794260610
2784 3335894562
2785 2779912135
2786 8339736405
2787 16679472810
2788 28326777
2789 56653554
2790 94422590
2791 141633885
2792 198287439
2793 396574878
2794 660958130
2795 991437195
2796 207729698
2797 311594547
2798 519324245
2799 1038648490
2800 2181161829
2801 4362323658
2802 7270539430
2803 10905809145
2804 245498734
2805 368248101
2806 613746835
2807 1227493670
2808 1718491138
2809 2577736707
2810 4296227845
2811 8592455690
2812 1350243037
2813 2700486074
2814 8101458222
2815 6751215185
2816 94517012590
2817 141775518885
2818 36859
2819 73718
2820 184295
2821 368590
2822 1105770
2823 258013
2824 1290065
2825 2580130
2826 7740390
2827 405449
2828 2432694
2829 2027245
2830 6081735
2831 12163470
2832 14190715
2833 28381430
2834 85144290
2835 479167
2836 2875002
2837 2395835
2838 7187505
2839 14375010
2840 20125014
2841 16770845
2842 50312535
2843 100625070
2844 15812511
2845 31625022
2846 52708370
2847 79062555
2848 184479295
2849 368958590
2850 1106875770
2851 626603
2852 3759618
2853 3133015
2854 9399045
2855 18798090
2856 26317326
2857 21931105
2858 65793315
2859 131586630
2860 20677899
2861 41355798
2862 68926330
2863 103389495
2864 289490586
2865 241242155
2866 723726465
2867 1447452930
2868 24437517
2869 48875034
2870 81458390
2871 122187585
2872 171062619
2873 342125238
2874 570208730
2875 855313095
2876 179208458
2877 268812687
2878 448021145
2879 896042290
2880 3136148015
2881 6272296030
2882 18816888090
2883 700321
2884 4201926
2885 3501605
2886 10504815
2887 21009630
2888 29413482
2889 24511235
2890 73533705
2891 147067410
2892 23110593
2893 46221186
2894 77035310
2895 115552965
2896 323548302
2897 269623585
2898 808870755
2899 1617741510
2900 27312519
2901 54625038
2902 91041730
2903 136562595
2904 191187633
2905 382375266
2906 637292110
2907 955938165
2908 200291806
2909 300437709
2910 500729515
2911 1001459030
2912 4206127926
2913 3505106605
2914 10515319815
2915 21030639630
2916 35716371
2917 71432742
2918 119054570
2919 178581855
2920 250014597
2921 500029194
2922 833381990
2923 1250072985
2924 261920054
2925 392880081
2926 654800135
2927 1309600270
2928 2750160567
2929 5500321134
2930 9167201890
2931 13750802835
2932 309541882
2933 464312823
2934 773854705
2935 1547709410
2936 2166793174
2937 3250189761
2938 5416982935
2939 10833965870
2940 1702480351
2941 3404960702
2942 10214882106
2943 8512401755
2944 59586812285
2945 119173624570
2946 357520873710
2947 847757
2948 5086542
2949 4238785
2950 12716355
2951 25432710
2952 35605794
2953 29671495
2954 89014485
2955 178028970
2956 27975981
2957 55951962
2958 93253270
2959 139879905
2960 391663734
2961 326386445
2962 979159335
2963 1958318670
2964 33062523
2965 66125046
2966 110208410
2967 165312615
2968 231437661
2969 462875322
2970 771458870
2971 1157188305
2972 242458502
2973 363687753
2974 606146255
2975 1212292510
2976 5091628542
2977 4243023785
2978 12729071355
2979 25458142710
2980 43235607
2981 86471214
2982 144118690
2983 216178035
2984 302649249
2985 605298498
2986 1008830830
2987 1513246245
2988 317061118
2989 475591677
2990 792652795
2991 1585305590
2992 3329141739
2993 6658283478
2994 11097139130
2995 16645708695
2996 374708594
2997 562062891
2998 936771485
2999 1873542970
3000 2622960158
3001 3934440237
3002 6557400395
3003 13114800790
3004 2060897267
3005 4121794534
3006 12365383602
3007 10304486335
3008 86557685214
3009 72131404345
3010 216394213035
3011 432788426070
3012 48322149
3013 96644298
3014 161073830
3015 241610745
3016 338255043
3017 676510086
3018 1127516810
3019 1691275215
3020 354362426
3021 531543639
3022 885906065
3023 1771812130
3024 3720805473
3025 7441610946
3026 12402684910
3027 18604027365
3028 418791958
3029 628187937
3030 1046979895
3031 2093959790
3032 2931543706
3033 4397315559
3034 7328859265
3035 14657718530
3036 2303355769
3037 4606711538
3038 13820134614
3039 11516778845
3040 48370471149
3041 96740942298
3042 161234903830
3043 241852355745
3044 547651022
3045 821476533
3046 1369127555
3047 2738255110
3048 3833557154
3049 5750335731
3050 9583892885
3051 19167785770
3052 3012080621
3053 6024161242
3054 18072483726
3055 15060403105
3056 42169128694
3057 63253693041
3058 105422821735
3059 210845643470
3060 3559731643
3061 7119463286
3062 21358389858
3063 17798658215
3064 24918121501
3065 49836243002
3066 149508729006
3067 124590607505
3068 747543645030
3069 39157048073
3070 117471144219
3071 234942288438
3072 4111490047665
3073 8222980095330
3074 3034
3075 4551
3076 15170
3077 22755
3078 10619
3079 21238
3080 106190
3081 159285
3082 16687
3083 33374
3084 83435
3085 166870
3086 500610
3087 116809
3088 1168090
3089 1752135
3090 19721
3091 39442
3092 98605
3093 197210
3094 591630
3095 138047
3096 690235
3097 1380470
3098 4141410
3099 216931
3100 1301586
3101 1084655
3102 3253965
3103 6507930
3104 15185170
3105 22777755
3106 25789
3107 51578
3108 128945
3109 257890
3110 773670
3111 180523
3112 902615
3113 1805230
3114 5415690
3115 283679
3116 1702074
3117 1418395
3118 4255185
3119 8510370
3120 9928765
3121 19857530
3122 59572590
3123 335257
3124 2011542
3125 1676285
3126 5028855
3127 10057710
3128 14080794
3129 11733995
3130 35201985
3131 70403970
3132 11063481
3133 22126962
3134 36878270
3135 55317405
3136 258147890
3137 387221835
3138 28823
3139 57646
3140 144115
3141 288230
3142 864690
3143 201761
3144 1008805
3145 2017610
3146 6052830
3147 317053
3148 1902318
3149 1585265
3150 4755795
3151 9511590
3152 11096855
3153 22193710
3154 66581130
3155 374699
3156 2248194
3157 1873495
3158 5620485
3159 11240970
3160 15737358
3161 13114465
3162 39343395
3163 78686790
3164 12365067
3165 24730134
3166 41216890
3167 61825335
3168 144259115
3169 288518230
3170 865554690
3171 489991
3172 2939946
3173 2449955
3174 7349865
3175 14699730
3176 20579622
3177 17149685
3178 51449055
3179 102898110
3180 16169703
3181 32339406
3182 53899010
3183 80848515
3184 226375842
3185 188646535
3186 565939605
3187 1131879210
3188 19109649
3189 38219298
3190 63698830
3191 95548245
3192 133767543
3193 267535086
3194 445891810
3195 668837715
3196 140137426
3197 210206139
3198 350343565
3199 700687130
3200 4904809910
3201 7357214865
3202 34891
3203 69782
3204 174455
3205 348910
3206 1046730
3207 244237
3208 1221185
3209 2442370
3210 7327110
3211 383801
3212 2302806
3213 1919005
3214 5757015
3215 11514030
3216 13433035
3217 26866070
3218 80598210
3219 453583
3220 2721498
3221 2267915
3222 6803745
3223 13607490
3224 19050486
3225 15875405
3226 47626215
3227 95252430
3228 14968239
3229 29936478
3230 49894130
3231 74841195
3232 174629455
3233 349258910
3234 1047776730
3235 593147
3236 3558882
3237 2965735
3238 8897205
3239 17794410
3240 24912174
3241 20760145
3242 62280435
3243 124560870
3244 19573851
3245 39147702
3246 65246170
3247 97869255
3248 274033914
3249 228361595
3250 685084785
3251 1370169570
3252 23132733
3253 46265466
3254 77109110
3255 115663665
3256 161929131
3257 323858262
3258 539763770
3259 809645655
3260 169640042
3261 254460063
3262 424100105
3263 848200210
3264 2968700735
3265 5937401470
3266 17812204410
3267 662929
3268 3977574
3269 3314645
3270 9943935
3271 19887870
3272 27843018
3273 23202515
3274 69607545
3275 139215090
3276 21876657
3277 43753314
3278 72922190
3279 109383285
3280 306273198
3281 255227665
3282 765682995
3283 1531365990
3284 25854231
3285 51708462
3286 86180770
3287 129271155
3288 180979617
3289 361959234
3290 603265390
3291 904898085
3292 189597694
3293 284396541
3294 473994235
3295 947988470
3296 3981551574
3297 3317959645
3298 9953878935
3299 19907757870
3300 33809379
3301 67618758
3302 112697930
3303 169046895
3304 236665653
3305 473331306
3306 788885510
3307 1183328265
3308 247935446
3309 371903169
3310 619838615
3311 1239677230
3312 2603322183
3313 5206644366
3314 8677740610
3315 13016610915
3316 293014618
3317 439521927
3318 732536545
3319 1465073090
3320 2051102326
3321 3076653489
3322 5127755815
3323 10255511630
3324 1611580399
3325 3223160798
3326 9669482394
3327 8057901995
3328 112810627930
3329 169215941895
3330 43993
3331 87986
3332 219965
3333 439930
3334 1319790
3335 307951
3336 1539755
3337 3079510
3338 9238530
3339 483923
3340 2903538
3341 2419615
3342 7258845
3343 14517690
3344 16937305
3345 33874610
3346 101623830
3347 571909
3348 3431454
3349 2859545
3350 8578635
3351 17157270
3352 24020178
3353 20016815
3354 60050445
3355 120100890
3356 18872997
3357 37745994
3358 62909990
3359 94364985
3360 220184965
3361 440369930
3362 1321109790
3363 747881
3364 4487286
3365 3739405
3366 11218215
3367 22436430
3368 31411002
3369 26175835
3370 78527505
3371 157055010
3372 24680073
3373 49360146
3374 82266910
3375 123400365
3376 345521022
3377 287934185
3378 863802555
3379 1727605110
3380 29167359
3381 58334718
3382 97224530
3383 145836795
3384 204171513
3385 408343026
3386 680571710
3387 1020857565
3388 213893966
3389 320840949
3390 534734915
3391 1069469830
3392 3743144405
3393 7486288810
3394 22458866430
3395 835867
3396 5015202
3397 4179335
3398 12538005
3399 25076010
3400 35106414
3401 29255345
3402 87766035
3403 175532070
3404 27583611
3405 55167222
3406 91945370
3407 137918055
3408 386170554
3409 321808795
3410 965426385
3411 1930852770
3412 32598813
3413 65197626
3414 108662710
3415 162994065
3416 228191691
3417 456383382
3418 760638970
3419 1140958455
3420 239057962
3421 358586943
3422 597644905
3423 1195289810
3424 5020217202
3425 4183514335
3426 12550543005
3427 25101086010
3428 42629217
3429 85258434
3430 142097390
3431 213146085
3432 298404519
3433 596809038
3434 994681730
3435 1492022595
3436 312614258
3437 468921387
3438 781535645
3439 1563071290
3440 3282449709
3441 6564899418
3442 10941499030
3443 16412248545
3444 369453214
3445 554179821
3446 923633035
3447 1847266070
3448 2586172498
3449 3879258747
3450 6465431245
3451 12930862490
3452 2031992677
3453 4063985354
3454 12191956062
3455 10159963385
3456 71119743695
3457 142239487390
3458 426718462170
3459 1011839
3460 6071034
3461 5059195
3462 15177585
3463 30355170
3464 42497238
3465 35414365
3466 106243095
3467 212486190
3468 33390687
3469 66781374
3470 111302290
3471 166953435
3472 467469618
3473 389558015
3474 1168674045
3475 2337348090
3476 39461721
3477 78923442
3478 131539070
3479 197308605
3480 276232047
3481 552464094
3482 920773490
3483 1381160235
3484 289385954
3485 434078931
3486 723464885
3487 1446929770
3488 6077105034
3489 5064254195
3490 15192762585
3491 30385525170
3492 51603789
3493 103207578
3494 172012630
3495 258018945
3496 361226523
3497 722453046
3498 1204088410
3499 1806132615
3500 378427786
3501 567641679
3502 946069465
3503 1892138930
3504 3973491753
3505 7946983506
3506 13244972510
3507 19867458765
3508 447232838
3509 670849257
3510 1118082095
3511 2236164190
3512 3130629866
3513 4695944799
3514 7826574665
3515 15653149330
3516 2459780609
3517 4919561218
3518 14758683654
3519 12298903045
3520 103310785578
3521 86092321315
3522 258276963945
3523 516553927890
3524 57674823
3525 115349646
3526 192249410
3527 288374115
3528 403723761
3529 807447522
3530 1345745870
3531 2018618805
3532 422948702
3533 634423053
3534 1057371755
3535 2114743510
3536 4440961371
3537 8881922742
3538 14803204570
3539 22204806855
3540 499848466
3541 749772699
3542 1249621165
3543 2499242330
3544 3498939262
3545 5248408893
3546 8747348155
3547 17494696310
3548 2749166563
3549 5498333126
3550 16494999378
3551 13745832815
3552 57732497823
3553 115464995646
3554 192441659410
3555 288662489115
3556 653647994
3557 980471991
3558 1634119985
3559 3268239970
3560 4575535958
3561 6863303937
3562 11438839895
3563 22877679790
3564 3595063967
3565 7190127934
3566 21570383802
3567 17975319835
3568 50330895538
3569 75496343307
3570 125827238845
3571 251654477690
3572 4248711961
3573 8497423922
3574 25492271766
3575 21243559805
3576 29740983727
3577 59481967454
3578 178445902362
3579 148704918635
3580 892229511810
3581 46735831571
3582 140207494713
3583 280414989426
3584 3271508209970
3585 4907262314955
3586 47027
3587 94054
3588 235135
3589 470270
3590 1410810
3591 329189
3592 1645945
3593 3291890
3594 9875670
3595 517297
3596 3103782
3597 2586485
3598 7759455
3599 15518910
3600 18105395
3601 36210790
3602 108632370
3603 611351
3604 3668106
3605 3056755
3606 9170265
3607 18340530
3608 25676742
3609 21397285
3610 64191855
3611 128383710
3612 20174583
3613 40349166
3614 67248610
3615 100872915
3616 235370135
3617 470740270
3618 1412220810
3619 799459
3620 4796754
3621 3997295
3622 11991885
3623 23983770
3624 33577278
3625 27981065
3626 83943195
3627 167886390
3628 26382147
3629 52764294
3630 87940490
3631 131910735
3632 369350058
3633 307791715
3634 923375145
3635 1846750290
3636 31178901
3637 62357802
3638 103929670
3639 155894505
3640 218252307
3641 436504614
3642 727507690
3643 1091261535
3644 228645274
3645 342967911
3646 571613185
3647 1143226370
3648 4001292295
3649 8002584590
3650 24007753770
3651 893513
3652 5361078
3653 4467565
3654 13402695
3655 26805390
3656 37527546
3657 31272955
3658 93818865
3659 187637730
3660 29485929
3661 58971858
3662 98286430
3663 147429645
3664 412803006
3665 344002505
3666 1032007515
3667 2064015030
3668 34847007
3669 69694014
3670 116156690
3671 174235035
3672 243929049
3673 487858098
3674 813096830
3675 1219645245
3676 255544718
3677 383317077
3678 638861795
3679 1277723590
3680 5366439078
3681 4472032565
3682 13416097695
3683 26832195390
3684 45569163
3685 91138326
3686 151897210
3687 227845815
3688 318984141
3689 637968282
3690 1063280470
3691 1594920705
3692 334173862
3693 501260793
3694 835434655
3695 1670869310
3696 3508825551
3697 7017651102
3698 11696085170
3699 17544127755
3700 394932746
3701 592399119
3702 987331865
3703 1974663730
3704 2764529222
3705 4146793833
3706 6911323055
3707 13822646110
3708 2172130103
3709 4344260206
3710 13032780618
3711 10860650515
3712 76024553605
3713 152049107210
3714 456147321630
3715 1081621
3716 6489726
3717 5408105
3718 16224315
3719 32448630
3720 45428082
3721 37856735
3722 113570205
3723 227140410
3724 35693493
3725 71386986
3726 118978310
3727 178467465
3728 499708902
3729 416424085
3730 1249272255
3731 2498544510
3732 42183219
3733 84366438
3734 140610730
3735 210916095
3736 295282533
3737 590565066
3738 984275110
3739 1476412665
3740 309343606
3741 464015409
3742 773359015
3743 1546718030
3744 6496215726
3745 5413513105
3746 16240539315
3747 32481078630
3748 55162671
3749 110325342
3750 183875570
3751 275813355
3752 386138697
3753 772277394
3754 1287128990
3755 1930693485
3756 404526254
3757 606789381
3758 1011315635
3759 2022631270
3760 4247525667
3761 8495051334
3762 14158418890
3763 21237628335
3764 478076482
3765 717114723
3766 1195191205
3767 2390382410
3768 3346535374
3769 5019803061
3770 8366338435
3771 16732676870
3772 2629420651
3773 5258841302
3774 15776523906
3775 13147103255
3776 110435667342
3777 92029722785
3778 276089168355
3779 552178336710
3780 61652397
3781 123304794
3782 205507990
3783 308261985
3784 431566779
3785 863133558
3786 1438555930
3787 2157833895
3788 452117578
3789 678176367
3790 1130293945
3791 2260587890
3792 4747234569
3793 9494469138
3794 15824115230
3795 23736172845
3796 534320774
3797 801481161
3798 1335801935
3799 2671603870
3800 3740245418
3801 5610368127
3802 9350613545
3803 18701227090
3804 2938764257
3805 5877528514
3806 17632585542
3807 14693821285
3808 61714049397
3809 123428098794
3810 205713497990
3811 308570246985
3812 698727166
3813 1048090749
3814 1746817915
3815 3493635830
3816 4891090162
3817 7336635243
3818 12227725405
3819 24455450810
3820 3842999413
3821 7685998826
3822 23057996478
3823 19214997065
3824 53801991782
3825 80702987673
3826 134504979455
3827 269009958910
3828 4541726579
3829 9083453158
3830 27250359474
3831 22708632895
3832 31792086053
3833 63584172106
3834 190752516318
3835 158960430265
3836 953762581590
3837 49958992369
3838 149876977107
3839 299753954214
3840 1748564732915
3841 3497129465830
3842 10491388397490
3843 1363783
3844 8182698
3845 6818915
3846 20456745
3847 40913490
3848 57278886
3849 47732405
3850 143197215
3851 286394430
3852 45004839
3853 90009678
3854 150016130
3855 225024195
3856 630067746
3857 525056455
3858 1575169365
3859 3150338730
3860 53187537
3861 106375074
3862 177291790
3863 265937685
3864 372312759
3865 744625518
3866 1241042530
3867 1861563795
3868 390041938
3869 585062907
3870 975104845
3871 1950209690
3872 8190880698
3873 6825733915
3874 20477201745
3875 40954403490
3876 69552933
3877 139105866
3878 231843110
3879 347764665
3880 486870531
3881 973741062
3882 1622901770
3883 2434352655
3884 510054842
3885 765082263
3886 1275137105
3887 2550274210
3888 5355575841
3889 10711151682
3890 17851919470
3891 26777879205
3892 602792086
3893 904188129
3894 1506980215
3895 3013960430
3896 4219544602
3897 6329316903
3898 10548861505
3899 21097723010
3900 3315356473
3901 6630712946
3902 19892138838
3903 16576782365
3904 139244971866
3905 116037476555
3906 348112429665
3907 696224859330
3908 77735631
3909 155471262
3910 259118770
3911 388678155
3912 544149417
3913 1088298834
3914 1813831390
3915 2720747085
3916 570061294
3917 855091941
3918 1425153235
3919 2850306470
3920 5985643587
3921 11971287174
3922 19952145290
3923 29928217935
3924 673708802
3925 1010563203
3926 1684272005
3927 3368544010
3928 4715961614
3929 7073942421
3930 11789904035
3931 23579808070
3932 3705398411
3933 7410796822
3934 22232390466
3935 18526992055
3936 77813366631
3937 155626733262
3938 259377888770
3939 389066833155
3940 881003818
3941 1321505727
3942 2202509545
3943 4405019090
3944 6167026726
3945 9250540089
3946 15417566815
3947 30835133630
3948 4845520999
3949 9691041998
3950 29073125994
3951 24227604995
3952 67837293986
3953 101755940979
3954 169593234965
3955 339186469930
3956 5726524817
3957 11453049634
3958 34359148902
3959 28632624085
3960 40085673719
3961 80171347438
3962 240514042314
3963 200428368595
3964 1202570211570
3965 62991772987
3966 188975318961
3967 377950637922
3968 2645654465454
3969 2204712054545
3970 6614136163635
3971 13228272327270
3972 94101027
3973 188202054
3974 313670090
3975 470505135
3976 658707189
3977 1317414378
3978 2195690630
3979 3293535945
3980 690074198
3981 1035111297
3982 1725185495
3983 3450370990
3984 7245779079
3985 14491558158
3986 24152596930
3987 36228895395
3988 815542234
3989 1223313351
3990 2038855585
3991 4077711170
3992 5708795638
3993 8563193457
3994 14271989095
3995 28543978190
3996 4485482287
3997 8970964574
3998 26912893722
3999 22427411435
4000 94195128027
4001 188390256054
4002 313983760090
4003 470975640135
4004 1066478306
4005 1599717459
4006 2666195765
4007 5332391530
4008 7465348142
4009 11198022213
4010 18663370355
4011 37326740710
4012 5865630683
4013 11731261366
4014 35193784098
4015 29328153415
4016 82118829562
4017 123178244343
4018 205297073905
4019 410594147810
4020 6932108989
4021 13864217978
4022 41592653934
4023 34660544945
4024 48524762923
4025 97049525846
4026 291148577538
4027 242623814615
4028 1455742887690
4029 76253198879
4030 228759596637
4031 457519193274
4032 1601317176459
4033 3202634352918
4034 5337723921530
4035 8006585882295
4036 1191946342
4037 1787919513
4038 2979865855
4039 5959731710
4040 8343624394
4041 12515436591
4042 20859060985
4043 41718121970
4044 6555704881
4045 13111409762
4046 39334229286
4047 32778524405
4048 91779868334
4049 137669802501
4050 229449670835
4051 458899341670
4052 7747651223
4053 15495302446
4054 46485907338
4055 38738256115
4056 54233558561
4057 108467117122
4058 325401351366
4059 271167792805
4060 1627006756830
4061 85224163453
4062 255672490359
4063 511344980718
4064 1193138288342
4065 1789707432513
4066 2982845720855
4067 5965691441710
4068 10131543907
4069 20263087814
4070 60789263442
4071 50657719535
4072 70920807349
4073 141841614698
4074 425524844094
4075 354604036745
4076 2127624220470
4077 111446982977
4078 334340948931
4079 668681897862
4080 780128880839
4081 1560257761678
4082 4680773285034
4083 3900644404195
4084 23403866425170
4085 131710070791
4086 395130212373
4087 790260424746
4088 3951302123730
4089 921970495537
4090 2765911486611
4091 5531822973222
4092 13829557433055
4093 27659114866110
4094 2897621557402
4095 4346432336103
4096 304250263527210
4097 43
4098 129
4099 258
4100 645
4101 1290
4102 602
4103 903
4104 4515
4105 9030
4106 946
4107 1419
4108 4730
4109 7095
4110 3311
4111 6622
4112 49665
4113 99330
4114 1118
4115 1677
4116 5590
4117 8385
4118 3913
4119 7826
4120 39130
4121 58695
4122 6149
4123 12298
4124 30745
4125 61490
4126 184470
4127 43043
4128 645645
4129 1291290
4130 1462
4131 2193
4132 7310
4133 10965
4134 5117
4135 10234
4136 51170
4137 76755
4138 8041
4139 16082
4140 40205
4141 80410
4142 241230
4143 56287
4144 562870
4145 844305
4146 9503
4147 19006
4148 47515
4149 95030
4150 285090
4151 66521
4152 332605
4153 665210
4154 1995630
4155 104533
4156 627198
4157 522665
4158 1567995
4159 3135990
4160 10975965
4161 21951930
4162 1634
4163 2451
4164 8170
4165 12255
4166 5719
4167 11438
4168 57190
4169 85785
4170 8987
4171 17974
4172 44935
4173 89870
4174 269610
4175 62909
4176 629090
4177 943635
4178 10621
4179 21242
4180 53105
4181 106210
4182 318630
4183 74347
4184 371735
4185 743470
4186 2230410
4187 116831
4188 700986
4189 584155
4190 1752465
4191 3504930
4192 8178170
4193 12267255
4194 13889
4195 27778
4196 69445
4197 138890
4198 416670
4199 97223
4200 486115
4201 972230
4202 2916690
4203 152779
4204 916674
4205 763895
4206 2291685
4207 4583370
4208 5347265
4209 10694530
4210 32083590
4211 180557
4212 1083342
4213 902785
4214 2708355
4215 5416710
4216 7583394
4217 6319495
4218 18958485
4219 37916970
4220 5958381
4221 11916762
4222 19861270
4223 29791905
4224 208543335
4225 417086670
4226 1978
4227 2967
4228 9890
4229 14835
4230 6923
4231 13846
4232 69230
4233 103845
4234 10879
4235 21758
4236 54395
4237 108790
4238 326370
4239 76153
4240 761530
4241 1142295
4242 12857
4243 25714
4244 64285
4245 128570
4246 385710
4247 89999
4248 449995
4249 899990
4250 2699970
4251 141427
4252 848562
4253 707135
4254 2121405
4255 4242810
4256 9899890
4257 14849835
4258 16813
4259 33626
4260 84065
4261 168130
4262 504390
4263 117691
4264 588455
4265 1176910
4266 3530730
4267 184943
4268 1109658
4269 924715
4270 2774145
4271 5548290
4272 6473005
4273 12946010
4274 38838030
4275 218569
4276 1311414
4277 1092845
4278 3278535
4279 6557070
4280 9179898
4281 7649915
4282 22949745
4283 45899490
4284 7212777
4285 14425554
4286 24042590
4287 36063885
4288 168298130
4289 252447195
4290 18791
4291 37582
4292 93955
4293 187910
4294 563730
4295 131537
4296 657685
4297 1315370
4298 3946110
4299 206701
4300 1240206
4301 1033505
4302 3100515
4303 6201030
4304 7234535
4305 14469070
4306 43407210
4307 244283
4308 1465698
4309 1221415
4310 3664245
4311 7328490
4312 10259886
4313 8549905
4314 25649715
4315 51299430
4316 8061339
4317 16122678
4318 26871130
4319 40306695
4320 94048955
4321 188097910
4322 564293730
4323 319447
4324 1916682
4325 1597235
4326 4791705
4327 9583410
4328 13416774
4329 11180645
4330 33541935
4331 67083870
4332 10541751
4333 21083502
4334 35139170
4335 52708755
4336 147584514
4337 122987095
4338 368961285
4339 737922570
4340 12458433
4341 24916866
4342 41528110
4343 62292165
4344 87209031
4345 174418062
4346 290696770
4347 436045155
4348 91361842
4349 137042763
4350 228404605
4351 456809210
4352 4796496705
4353 9592993410
4354 2494
4355 3741
4356 12470
4357 18705
4358 8729
4359 17458
4360 87290
4361 130935
4362 13717
4363 27434
4364 68585
4365 137170
4366 411510
4367 96019
4368 960190
4369 1440285
4370 16211
4371 32422
4372 81055
4373 162110
4374 486330
4375 113477
4376 567385
4377 1134770
4378 3404310
4379 178321
4380 1069926
4381 891605
4382 2674815
4383 5349630
4384 12482470
4385 18723705
4386 21199
4387 42398
4388 105995
4389 211990
4390 635970
4391 148393
4392 741965
4393 1483930
4394 4451790
4395 233189
4396 1399134
4397 1165945
4398 3497835
4399 6995670
4400 8161615
4401 16323230
4402 48969690
4403 275587
4404 1653522
4405 1377935
4406 4133805
4407 8267610
4408 11574654
4409 9645545
4410 28936635
4411 57873270
4412 9094371
4413 18188742
4414 30314570
4415 45471855
4416 212201990
4417 318302985
4418 23693
4419 47386
4420 118465
4421 236930
4422 710790
4423 165851
4424 829255
4425 1658510
4426 4975530
4427 260623
4428 1563738
4429 1303115
4430 3909345
4431 7818690
4432 9121805
4433 18243610
4434 54730830
4435 308009
4436 1848054
4437 1540045
4438 4620135
4439 9240270
4440 12936378
4441 10780315
4442 32340945
4443 64681890
4444 10164297
4445 20328594
4446 33880990
4447 50821485
4448 118583465
4449 237166930
4450 711500790
4451 402781
4452 2416686
4453 2013905
4454 6041715
4455 12083430
4456 16916802
4457 14097335
4458 42292005
4459 84584010
4460 13291773
4461 26583546
4462 44305910
4463 66458865
4464 186084822
4465 155070685
4466 465212055
4467 930424110
4468 15708459
4469 31416918
4470 52361530
4471 78542295
4472 109959213
4473 219918426
4474 366530710
4475 549796065
4476 115195366
4477 172793049
4478 287988415
4479 575976830
4480 4031837810
4481 6047756715
4482 28681
4483 57362
4484 143405
4485 286810
4486 860430
4487 200767
4488 1003835
4489 2007670
4490 6023010
4491 315491
4492 1892946
4493 1577455
4494 4732365
4495 9464730
4496 11042185
4497 22084370
4498 66253110
4499 372853
4500 2237118
4501 1864265
4502 5592795
4503 11185590
4504 15659826
4505 13049855
4506 39149565
4507 78299130
4508 12304149
4509 24608298
4510 41013830
4511 61520745
4512 143548405
4513 287096810
4514 861290430
4515 487577
4516 2925462
4517 2437885
4518 7313655
4519 14627310
4520 20478234
4521 17065195
4522 51195585
4523 102391170
4524 16090041
4525 32180082
4526 53633470
4527 80450205
4528 225260574
4529 187717145
4530 563151435
4531 1126302870
4532 19015503
4533 38031006
4534 63385010
4535 95077515
4536 133108521
4537 266217042
4538 443695070
4539 665542605
4540 139447022
4541 209170533
4542 348617555
4543 697235110
4544 2440322885
4545 4880645770
4546 14641937310
4547 544939
4548 3269634
4549 2724695
4550 8174085
4551 16348170
4552 22887438
4553 19072865
4554 57218595
4555 114437190
4556 17982987
4557 35965974
4558 59943290
4559 89914935
4560 251761818
4561 209801515
4562 629404545
4563 1258809090
4564 21252621
4565 42505242
4566 70842070
4567 106263105
4568 148768347
4569 297536694
4570 495894490
4571 743841735
4572 155852554
4573 233778831
4574 389631385
4575 779262770
4576 3272903634
4577 2727419695
4578 8182259085
4579 16364518170
4580 27791889
4581 55583778
4582 92639630
4583 138959445
4584 194543223
4585 389086446
4586 648477410
4587 972716115
4588 203807186
4589 305710779
4590 509517965
4591 1019035930
4592 2139975453
4593 4279950906
4594 7133251510
4595 10699877265
4596 240863038
4597 361294557
4598 602157595
4599 1204315190
4600 1686041266
4601 2529061899
4602 4215103165
4603 8430206330
4604 1324746709
4605 2649493418
4606 7948480254
4607 6623733545
4608 139098404445
4609 278196808890
4610 2666
4611 3999
4612 13330
4613 19995
4614 9331
4615 18662
4616 93310
4617 139965
4618 14663
4619 29326
4620 73315
4621 146630
4622 439890
4623 102641
4624 1026410
4625 1539615
4626 17329
4627 34658
4628 86645
4629 173290
4630 519870
4631 121303
4632 606515
4633 1213030
4634 3639090
4635 190619
4636 1143714
4637 953095
4638 2859285
4639 5718570
4640 13343330
4641 20014995
4642 22661
4643 45322
4644 113305
4645 226610
4646 679830
4647 158627
4648 793135
4649 1586270
4650 4758810
4651 249271
4652 1495626
4653 1246355
4654 3739065
4655 7478130
4656 8724485
4657 17448970
4658 52346910
4659 294593
4660 1767558
4661 1472965
4662 4418895
4663 8837790
4664 12372906
4665 10310755
4666 30932265
4667 61864530
4668 9721569
4669 19443138
4670 32405230
4671 48607845
4672 226836610
4673 340254915
4674 25327
4675 50654
4676 126635
4677 253270
4678 759810
4679 177289
4680 886445
4681 1772890
4682 5318670
4683 278597
4684 1671582
4685 1392985
4686 4178955
4687 8357910
4688 9750895
4689 19501790
4690 58505370
4691 329251
4692 1975506
4693 1646255
4694 4938765
4695 9877530
4696 13828542
4697 11523785
4698 34571355
4699 69142710
4700 10865283
4701 21730566
4702 36217610
4703 54326415
4704 126761635
4705 253523270
4706 760569810
4707 430559
4708 2583354
4709 2152795
4710 6458385
4711 12916770
4712 18083478
4713 15069565
4714 45208695
4715 90417390
4716 14208447
4717 28416894
4718 47361490
4719 71042235
4720 198918258
4721 165765215
4722 497295645
4723 994591290
4724 16791801
4725 33583602
4726 55972670
4727 83959005
4728 117542607
4729 235085214
4730 391808690
4731 587713035
4732 123139874
4733 184709811
4734 307849685
4735 615699370
4736 4309895590
4737 6464843385
4738 30659
4739 61318
4740 153295
4741 306590
4742 919770
4743 214613
4744 1073065
4745 2146130
4746 6438390
4747 337249
4748 2023494
4749 1686245
4750 5058735
4751 10117470
4752 11803715
4753 23607430
4754 70822290
4755 398567
4756 2391402
4757 1992835
4758 5978505
4759 11957010
4760 16739814
4761 13949845
4762 41849535
4763 83699070
4764 13152711
4765 26305422
4766 43842370
4767 65763555
4768 153448295
4769 306896590
4770 920689770
4771 521203
4772 3127218
4773 2606015
4774 7818045
4775 15636090
4776 21890526
4777 18242105
4778 54726315
4779 109452630
4780 17199699
4781 34399398
4782 57332330
4783 85998495
4784 240795786
4785 200663155
4786 601989465
4787 1203978930
4788 20326917
4789 40653834
4790 67756390
4791 101634585
4792 142288419
4793 284576838
4794 474294730
4795 711442095
4796 149064058
4797 223596087
4798 372660145
4799 745320290
4800 2608621015
4801 5217242030
4802 15651726090
4803 582521
4804 3495126
4805 2912605
4806 8737815
4807 17475630
4808 24465882
4809 20388235
4810 61164705
4811 122329410
4812 19223193
4813 38446386
4814 64077310
4815 96115965
4816 269124702
4817 224270585
4818 672811755
4819 1345623510
4820 22718319
4821 45436638
4822 75727730
4823 113591595
4824 159028233
4825 318056466
4826 530094110
4827 795141165
4828 166601006
4829 249901509
4830 416502515
4831 833005030
4832 3498621126
4833 2915517605
4834 8746552815
4835 17493105630
4836 29708571
4837 59417142
4838 99028570
4839 148542855
4840 207959997
4841 415919994
4842 693199990
4843 1039799985
4844 217862854
4845 326794281
4846 544657135
4847 1089314270
4848 2287559967
4849 4575119934
4850 7625199890
4851 11437799835
4852 257474282
4853 386211423
4854 643685705
4855 1287371410
4856 1802319974
4857 2703479961
4858 4505799935
4859 9011599870
4860 1416108551
4861 2832217102
4862 8496651306
4863 7080542755
4864 99127598570
4865 148691397855
4866 38657
4867 77314
4868 193285
4869 386570
4870 1159710
4871 270599
4872 1352995
4873 2705990
4874 8117970
4875 425227
4876 2551362
4877 2126135
4878 6378405
4879 12756810
4880 14882945
4881 29765890
4882 89297670
4883 502541
4884 3015246
4885 2512705
4886 7538115
4887 15076230
4888 21106722
4889 17588935
4890 52766805
4891 105533610
4892 16583853
4893 33167706
4894 55279510
4895 82919265
4896 193478285
4897 386956570
4898 1160869710
4899 657169
4900 3943014
4901 3285845
4902 9857535
4903 19715070
4904 27601098
4905 23000915
4906 69002745
4907 138005490
4908 21686577
4909 43373154
4910 72288590
4911 108432885
4912 303612078
4913 253010065
4914 759030195
4915 1518060390
4916 25629591
4917 51259182
4918 85431970
4919 128147955
4920 179407137
4921 358814274
4922 598023790
4923 897035685
4924 187950334
4925 281925501
4926 469875835
4927 939751670
4928 3289130845
4929 6578261690
4930 19734785070
4931 734483
4932 4406898
4933 3672415
4934 11017245
4935 22034490
4936 30848286
4937 25706905
4938 77120715
4939 154241430
4940 24237939
4941 48475878
4942 80793130
4943 121189695
4944 339331146
4945 282775955
4946 848327865
4947 1696655730
4948 28644837
4949 57289674
4950 95482790
4951 143224185
4952 200513859
4953 401027718
4954 668379530
4955 1002569295
4956 210062138
4957 315093207
4958 525155345
4959 1050310690
4960 4411304898
4961 3676087415
4962 11028262245
4963 22056524490
4964 37458633
4965 74917266
4966 124862110
4967 187293165
4968 262210431
4969 524420862
4970 874034770
4971 1311052155
4972 274696642
4973 412044963
4974 686741605
4975 1373483210
4976 2884314741
4977 5768629482
4978 9614382470
4979 14421573705
4980 324641486
4981 486962229
4982 811603715
4983 1623207430
4984 2272490402
4985 3408735603
4986 5681226005
4987 11362452010
4988 1785528173
4989 3571056346
4990 10713169038
4991 8927640865
4992 62493486055
4993 124986972110
4994 374960916330
4995 889111
4996 5334666
4997 4445555
4998 13336665
4999 26673330
5000 37342662
5001 31118885
5002 93356655
5003 186713310
5004 29340663
5005 58681326
5006 97802210
5007 146703315
5008 410769282
5009 342307735
5010 1026923205
5011 2053846410
5012 34675329
5013 69350658
5014 115584430
5015 173376645
5016 242727303
5017 485454606
5018 809091010
5019 1213636515
5020 254285746
5021 381428619
5022 635714365
5023 1271428730
5024 5340000666
5025 4450000555
5026 13350001665
5027 26700003330
5028 45344661
5029 90689322
5030 151148870
5031 226723305
5032 317412627
5033 634825254
5034 1058042090
5035 1587063135
5036 332527514
5037 498791271
5038 831318785
5039 1662637570
5040 3491538897
5041 6983077794
5042 11638462990
5043 17457694485
5044 392987062
5045 589480593
5046 982467655
5047 1964935310
5048 2750909434
5049 4126364151
5050 6877273585
5051 13754547170
5052 2161428841
5053 4322857682
5054 12968573046
5055 10807144205
5056 90780011322
5057 75650009435
5058 226950028305
5059 453900056610
5060 50679327
5061 101358654
5062 168931090
5063 253396635
5064 354755289
5065 709510578
5066 1182517630
5067 1773776445
5068 371648398
5069 557472597
5070 929120995
5071 1858241990
5072 3902308179
5073 7804616358
5074 13007693930
5075 19511540895
5076 439220834
5077 658831251
5078 1098052085
5079 2196104170
5080 3074545838
5081 4611818757
5082 7686364595
5083 15372729190
5084 2415714587
5085 4831429174
5086 14494287522
5087 12078572935
5088 50730006327
5089 101460012654
5090 169100021090
5091 253650031635
5092 574365706
5093 861548559
5094 1435914265
5095 2871828530
5096 4020559942
5097 6030839913
5098 10051399855
5099 20102799710
5100 3159011383
5101 6318022766
5102 18954068298
5103 15795056915
5104 44226159362
5105 66339239043
5106 110565398405
5107 221130796810
5108 3733377089
5109 7466754178
5110 22400262534
5111 18666885445
5112 26133639623
5113 52267279246
5114 156801837738
5115 130668198115
5116 784009188690
5117 41067147979
5118 123201443937
5119 246402887874
5120 4312050537795
5121 8624101075590
5122 3182
5123 4773
5124 15910
5125 23865
5126 11137
5127 22274
5128 111370
5129 167055
5130 17501
5131 35002
5132 87505
5133 175010
5134 525030
5135 122507
5136 1225070
5137 1837605
5138 20683
5139 41366
5140 103415
5141 206830
5142 620490
5143 144781
5144 723905
5145 1447810
5146 4343430
5147 227513
5148 1365078
5149 1137565
5150 3412695
5151 6825390
5152 15925910
5153 23888865
5154 27047
5155 54094
5156 135235
5157 270470
5158 811410
5159 189329
5160 946645
5161 1893290
5162 5679870
5163 297517
5164 1785102
5165 1487585
5166 4462755
5167 8925510
5168 10413095
5169 20826190
5170 62478570
5171 351611
5172 2109666
5173 1758055
5174 5274165
5175 10548330
5176 14767662
5177 12306385
5178 36919155
5179 73838310
5180 11603163
5181 23206326
5182 38677210
5183 58015815
5184 270740470
5185 406110705
5186 30229
5187 60458
5188 151145
5189 302290
5190 906870
5191 211603
5192 1058015
5193 2116030
5194 6348090
5195 332519
5196 1995114
5197 1662595
5198 4987785
5199 9975570
5200 11638165
5201 23276330
5202 69828990
5203 392977
5204 2357862
5205 1964885
5206 5894655
5207 11789310
5208 16505034
5209 13754195
5210 41262585
5211 82525170
5212 12968241
5213 25936482
5214 43227470
5215 64841205
5216 151296145
5217 302592290
5218 907776870
5219 513893
5220 3083358
5221 2569465
5222 7708395
5223 15416790
5224 21583506
5225 17986255
5226 53958765
5227 107917530
5228 16958469
5229 33916938
5230 56528230
5231 84792345
5232 237418566
5233 197848805
5234 593546415
5235 1187092830
5236 20041827
5237 40083654
5238 66806090
5239 100209135
5240 140292789
5241 280585578
5242 467642630
5243 701463945
5244 146973398
5245 220460097
5246 367433495
5247 734866990
5248 5144068930
5249 7716103395
5250 36593
5251 73186
5252 182965
5253 365930
5254 1097790
5255 256151
5256 1280755
5257 2561510
5258 7684530
5259 402523
5260 2415138
5261 2012615
5262 6037845
5263 12075690
5264 14088305
5265 28176610
5266 84529830
5267 475709
5268 2854254
5269 2378545
5270 7135635
5271 14271270
5272 19979778
5273 16649815
5274 49949445
5275 99898890
5276 15698397
5277 31396794
5278 52327990
5279 78491985
5280 183147965
5281 366295930
5282 1098887790
5283 622081
5284 3732486
5285 3110405
5286 9331215
5287 18662430
5288 26127402
5289 21772835
5290 65318505
5291 130637010
5292 20528673
5293 41057346
5294 68428910
5295 102643365
5296 287401422
5297 239501185
5298 718503555
5299 1437007110
5300 24261159
5301 48522318
5302 80870530
5303 121305795
5304 169828113
5305 339656226
5306 566093710
5307 849140565
5308 177915166
5309 266872749
5310 444787915
5311 889575830
5312 3113515405
5313 6227030810
5314 18681092430
5315 695267
5316 4171602
5317 3476335
5318 10429005
5319 20858010
5320 29201214
5321 24334345
5322 73003035
5323 146006070
5324 22943811
5325 45887622
5326 76479370
5327 114719055
5328 321213354
5329 267677795
5330 803033385
5331 1606066770
5332 27115413
5333 54230826
5334 90384710
5335 135577065
5336 189807891
5337 379615782
5338 632692970
5339 949039455
5340 198846362
5341 298269543
5342 497115905
5343 994231810
5344 4175773602
5345 3479811335
5346 10439434005
5347 20878868010
5348 35458617
5349 70917234
5350 118195390
5351 177293085
5352 248210319
5353 496420638
5354 827367730
5355 1241051595
5356 260029858
5357 390044787
5358 650074645
5359 1300149290
5360 2730313509
5361 5460627018
5362 9101045030
5363 13651567545
5364 307308014
5365 460962021
5366 768270035
5367 1536540070
5368 2151156098
5369 3226734147
5370 5377890245
5371 10755780490
5372 1690194077
5373 3380388154
5374 10141164462
5375 8450970385
5376 118313585390
5377 177470378085
5378 46139
5379 92278
5380 230695
5381 461390
5382 1384170
5383 322973
5384 1614865
5385 3229730
5386 9689190
5387 507529
5388 3045174
5389 2537645
5390 7612935
5391 15225870
5392 17763515
5393 35527030
5394 106581090
5395 599807
5396 3598842
5397 2999035
5398 8997105
5399 17994210
5400 25191894
5401 20993245
5402 62979735
5403 125959470
5404 19793631
5405 39587262
5406 65978770
5407 98968155
5408 230925695
5409 461851390
5410 1385554170
5411 784363
5412 4706178
5413 3921815
5414 11765445
5415 23530890
5416 32943246
5417 27452705
5418 82358115
5419 164716230
5420 25883979
5421 51767958
5422 86279930
5423 129419895
5424 362375706
5425 301979755
5426 905939265
5427 1811878530
5428 30590157
5429 61180314
5430 101967190
5431 152950785
5432 214131099
5433 428262198
5434 713770330
5435 1070655495
5436 224327818
5437 336491727
5438 560819545
5439 1121639090
5440 3925736815
5441 7851473630
5442 23554420890
5443 876641
5444 5259846
5445 4383205
5446 13149615
5447 26299230
5448 36818922
5449 30682435
5450 92047305
5451 184094610
5452 28929153
5453 57858306
5454 96430510
5455 144645765
5456 405008142
5457 337506785
5458 1012520355
5459 2025040710
5460 34188999
5461 68377998
5462 113963330
5463 170944995
5464 239322993
5465 478645986
5466 797743310
5467 1196614965
5468 250719326
5469 376078989
5470 626798315
5471 1253596630
5472 5265105846
5473 4387588205
5474 13162764615
5475 26325529230
5476 44708691
5477 89417382
5478 149028970
5479 223543455
5480 312960837
5481 625921674
5482 1043202790
5483 1564804185
5484 327863734
5485 491795601
5486 819659335
5487 1639318670
5488 3442569207
5489 6885138414
5490 11475230690
5491 17212846035
5492 387475322
5493 581212983
5494 968688305
5495 1937376610
5496 2712327254
5497 4068490881
5498 6780818135
5499 13561636270
5500 2131114271
5501 4262228542
5502 12786685626
5503 10655571355
5504 74588999485
5505 149177998970
5506 447533996910
5507 1061197
5508 6367182
5509 5305985
5510 15917955
5511 31835910
5512 44570274
5513 37141895
5514 111425685
5515 222851370
5516 35019501
5517 70039002
5518 116731670
5519 175097505
5520 490273014
5521 408560845
5522 1225682535
5523 2451365070
5524 41386683
5525 82773366
5526 137955610
5527 206933415
5528 289706781
5529 579413562
5530 965689270
5531 1448533905
5532 303502342
5533 455253513
5534 758755855
5535 1517511710
5536 6373549182
5537 5311290985
5538 15933872955
5539 31867745910
5540 54121047
5541 108242094
5542 180403490
5543 270605235
5544 378847329
5545 757694658
5546 1262824430
5547 1894236645
5548 396887678
5549 595331517
5550 992219195
5551 1984438390
5552 4167320619
5553 8334641238
5554 13891068730
5555 20836603095
5556 469049074
5557 703573611
5558 1172622685
5559 2345245370
5560 3283343518
5561 4925015277
5562 8208358795
5563 16416717590
5564 2579769907
5565 5159539814
5566 15478619442
5567 12898849535
5568 108350336094
5569 90291946745
5570 270875840235
5571 541751680470
5572 60488229
5573 120976458
5574 201627430
5575 302441145
5576 423417603
5577 846835206
5578 1411392010
5579 2117088015
5580 443580346
5581 665370519
5582 1108950865
5583 2217901730
5584 4657593633
5585 9315187266
5586 15525312110
5587 23287968165
5588 524231318
5589 786346977
5590 1310578295
5591 2621156590
5592 3669619226
5593 5504428839
5594 9174048065
5595 18348096130
5596 2883272249
5597 5766544498
5598 17299633494
5599 14416361245
5600 60548717229
5601 121097434458
5602 201829057430
5603 302743586145
5604 685533262
5605 1028299893
5606 1713833155
5607 3427666310
5608 4798732834
5609 7198099251
5610 11996832085
5611 23993664170
5612 3770432941
5613 7540865882
5614 22622597646
5615 18852164705
5616 52786061174
5617 79179091761
5618 131965152935
5619 263930305870
5620 4455966203
5621 8911932406
5622 26735797218
5623 22279831015
5624 31191763421
5625 62383526842
5626 187150580526
5627 155958817105
5628 935752902630
5629 49015628233
5630 147046884699
5631 294093769398
5632 3431093976310
5633 5146640964465
5634 49321
5635 98642
5636 246605
5637 493210
5638 1479630
5639 345247
5640 1726235
5641 3452470
5642 10357410
5643 542531
5644 3255186
5645 2712655
5646 8137965
5647 16275930
5648 18988585
5649 37977170
5650 113931510
5651 641173
5652 3847038
5653 3205865
5654 9617595
5655 19235190
5656 26929266
5657 22441055
5658 67323165
5659 134646330
5660 21158709
5661 42317418
5662 70529030
5663 105793545
5664 246851605
5665 493703210
5666 1481109630
5667 838457
5668 5030742
5669 4192285
5670 12576855
5671 25153710
5672 35215194
5673 29345995
5674 88037985
5675 176075970
5676 27669081
5677 55338162
5678 92230270
5679 138345405
5680 387367134
5681 322805945
5682 968417835
5683 1936835670
5684 32699823
5685 65399646
5686 108999410
5687 163499115
5688 228898761
5689 457797522
5690 762995870
5691 1144493805
5692 239798702
5693 359698053
5694 599496755
5695 1198993510
5696 4196477285
5697 8392954570
5698 25178863710
5699 937099
5700 5622594
5701 4685495
5702 14056485
5703 28112970
5704 39358158
5705 32798465
5706 98395395
5707 196790790
5708 30924267
5709 61848534
5710 103080890
5711 154621335
5712 432939738
5713 360783115
5714 1082349345
5715 2164698690
5716 36546861
5717 73093722
5718 121822870
5719 182734305
5720 255828027
5721 511656054
5722 852760090
5723 1279140135
5724 268010314
5725 402015471
5726 670025785
5727 1340051570
5728 5628216594
5729 4690180495
5730 14070541485
5731 28141082970
5732 47792049
5733 95584098
5734 159306830
5735 238960245
5736 334544343
5737 669088686
5738 1115147810
5739 1672721715
5740 350475026
5741 525712539
5742 876187565
5743 1752375130
5744 3679987773
5745 7359975546
5746 12266625910
5747 18399938865
5748 414197758
5749 621296637
5750 1035494395
5751 2070988790
5752 2899384306
5753 4349076459
5754 7248460765
5755 14496921530
5756 2278087669
5757 4556175338
5758 13668526014
5759 11390438345
5760 79733068415
5761 159466136830
5762 478398410490
5763 1134383
5764 6806298
5765 5671915
5766 17015745
5767 34031490
5768 47644086
5769 39703405
5770 119110215
5771 238220430
5772 37434639
5773 74869278
5774 124782130
5775 187173195
5776 524084946
5777 436737455
5778 1310212365
5779 2620424730
5780 44240937
5781 88481874
5782 147469790
5783 221204685
5784 309686559
5785 619373118
5786 1032288530
5787 1548432795
5788 324433538
5789 486650307
5790 811083845
5791 1622167690
5792 6813104298
5793 5677586915
5794 17032760745
5795 34065521490
5796 57853533
5797 115707066
5798 192845110
5799 289267665
5800 404974731
5801 809949462
5802 1349915770
5803 2024873655
5804 424259242
5805 636388863
5806 1060648105
5807 2121296210
5808 4454722041
5809 8909444082
5810 14849073470
5811 22273610205
5812 501397286
5813 752095929
5814 1253493215
5815 2506986430
5816 3509781002
5817 5264671503
5818 8774452505
5819 17548905010
5820 2757685073
5821 5515370146
5822 16546110438
5823 13788425365
5824 115822773066
5825 96518977555
5826 289556932665
5827 579113865330
5828 64659831
5829 129319662
5830 215532770
5831 323299155
5832 452618817
5833 905237634
5834 1508729390
5835 2263094085
5836 474172094
5837 711258141
5838 1185430235
5839 2370860470
5840 4978806987
5841 9957613974
5842 16596023290
5843 24894034935
5844 560385202
5845 840577803
5846 1400963005
5847 2801926010
5848 3922696414
5849 5884044621
5850 9806741035
5851 19613482070
5852 3082118611
5853 6164237222
5854 18492711666
5855 15410593055
5856 64724490831
5857 129448981662
5858 215748302770
5859 323622454155
5860 732811418
5861 1099217127
5862 1832028545
5863 3664057090
5864 5129679926
5865 7694519889
5866 12824199815
5867 25648399630
5868 4030462799
5869 8060925598
5870 24182776794
5871 20152313995
5872 56426479186
5873 84639718779
5874 141066197965
5875 282132395930
5876 4763274217
5877 9526548434
5878 28579645302
5879 23816371085
5880 33342919519
5881 66685839038
5882 200057517114
5883 166714597595
5884 1000287585570
5885 52396016387
5886 157188049161
5887 314376098322
5888 1833860573545
5889 3667721147090
5890 11003163441270
5891 1430309
5892 8581854
5893 7151545
5894 21454635
5895 42909270
5896 60072978
5897 50060815
5898 150182445
5899 300364890
5900 47200197
5901 94400394
5902 157333990
5903 236000985
5904 660802758
5905 550668965
5906 1652006895
5907 3304013790
5908 55782051
5909 111564102
5910 185940170
5911 278910255
5912 390474357
5913 780948714
5914 1301581190
5915 1952371785
5916 409068374
5917 613602561
5918 1022670935
5919 2045341870
5920 8590435854
5921 7158696545
5922 21476089635
5923 42952179270
5924 72945759
5925 145891518
5926 243152530
5927 364728795
5928 510620313
5929 1021240626
5930 1702067710
5931 2553101565
5932 534935566
5933 802403349
5934 1337338915
5935 2674677830
5936 5616823443
5937 11233646886
5938 18722744810
5939 28084117215
5940 632196578
5941 948294867
5942 1580491445
5943 3160982890
5944 4425376046
5945 6638064069
5946 11063440115
5947 22126880230
5948 3477081179
5949 6954162358
5950 20862487074
5951 17385405895
5952 146037409518
5953 121697841265
5954 365093523795
5955 730187047590
5956 81527613
5957 163055226
5958 271758710
5959 407638065
5960 570693291
5961 1141386582
5962 1902310970
5963 2853466455
5964 597869162
5965 896803743
5966 1494672905
5967 2989345810
5968 6277626201
5969 12555252402
5970 20925420670
5971 31388131005
5972 706572646
5973 1059858969
5974 1766431615
5975 3532863230
5976 4946008522
5977 7419012783
5978 12365021305
5979 24730042610
5980 3886149553
5981 7772299106
5982 23316897318
5983 19430747765
5984 81609140613
5985 163218281226
5986 272030468710
5987 408045703065
5988 923979614
5989 1385969421
5990 2309949035
5991 4619898070
5992 6467857298
5993 9701785947
5994 16169643245
5995 32339286490
5996 5081887877
5997 10163775754
5998 30491327262
5999 25409439385
6000 71146430278
6001 106719645417
6002 177866075695
6003 355732151390
6004 6005867491
6005 12011734982
6006 36035204946
6007 30029337455
6008 42041072437
6009 84082144874
6010 252246434622
6011 210205362185
6012 1261232173110
6013 66064542401
6014 198193627203
6015 396387254406
6016 2774710780842
6017 2312258984035
6018 6936776952105
6019 13873553904210
6020 98691321
6021 197382642
6022 328971070
6023 493456605
6024 690839247
6025 1381678494
6026 2302797490
6027 3454196235
6028 723736354
6029 1085604531
6030 1809340885
6031 3618681770
6032 7599231717
6033 15198463434
6034 25330772390
6035 37996158585
6036 855324782
6037 1282987173
6038 2138311955
6039 4276623910
6040 5987273474
6041 8980910211
6042 14968183685
6043 29936367370
6044 4704286301
6045 9408572602
6046 28225717806
6047 23521431505
6048 98790012321
6049 197580024642
6050 329300041070
6051 493950061605
6052 1118501638
6053 1677752457
6054 2796254095
6055 5592508190
6056 7829511466
6057 11744267199
6058 19573778665
6059 39147557330
6060 6151759009
6061 12303518018
6062 36910554054
6063 30758795045
6064 86124626126
6065 129186939189
6066 215311565315
6067 430623130630
6068 7270260647
6069 14540521294
6070 43621563882
6071 36351303235
6072 50891824529
6073 101783649058
6074 305350947174
6075 254459122645
6076 1526754735870
6077 79972867117
6078 239918601351
6079 479837202702
6080 1679430209457
6081 3358860418914
6082 5598100698190
6083 8397151047285
6084 1250090066
6085 1875135099
6086 3125225165
6087 6250450330
6088 8750630462
6089 13125945693
6090 21876576155
6091 43753152310
6092 6875495363
6093 13750990726
6094 41252972178
6095 34377476815
6096 96256935082
6097 144385402623
6098 240642337705
6099 481284675410
6100 8125585429
6101 16251170858
6102 48753512574
6103 40627927145
6104 56879098003
6105 113758196006
6106 341274588018
6107 284395490015
6108 1706372940090
6109 89381439719
6110 268144319157
6111 536288638314
6112 1251340156066
6113 1877010234099
6114 3128350390165
6115 6256700780330
6116 10625765561
6117 21251531122
6118 63754593366
6119 53128827805
6120 74380358927
6121 148760717854
6122 446282153562
6123 371901794635
6124 2231410767810
6125 116883421171
6126 350650263513
6127 701300527026
6128 818183948197
6129 1636367896394
6130 4909103689182
6131 4090919740985
6132 24545518445910
6133 138134952293
6134 414404856879
6135 828809713758
6136 4144048568790
6137 966944666051
6138 2900833998153
6139 5801667996306
6140 14504169990765
6141 29008339981530
6142 3038968950446
6143 4558453425669
6144 159545869898415
6145 319091739796830
6146 3526
6147 5289
6148 17630
6149 26445
6150 12341
6151 24682
6152 123410
6153 185115
6154 19393
6155 38786
6156 96965
6157 193930
6158 581790
6159 135751
6160 1357510
6161 2036265
6162 22919
6163 45838
6164 114595
6165 229190
6166 687570
6167 160433
6168 802165
6169 1604330
6170 4812990
6171 252109
6172 1512654
6173 1260545
6174 3781635
6175 7563270
6176 17647630
6177 26471445
6178 29971
6179 59942
6180 149855
6181 299710
6182 899130
6183 209797
6184 1048985
6185 2097970
6186 6293910
6187 329681
6188 1978086
6189 1648405
6190 4945215
6191 9890430
6192 11538835
6193 23077670
6194 69233010
6195 389623
6196 2337738
6197 1948115
6198 5844345
6199 11688690
6200 16364166
6201 13636805
6202 40910415
6203 81820830
6204 12857559
6205 25715118
6206 42858530
6207 64287795
6208 300009710
6209 450014565
6210 33497
6211 66994
6212 167485
6213 334970
6214 1004910
6215 234479
6216 1172395
6217 2344790
6218 7034370
6219 368467
6220 2210802
6221 1842335
6222 5527005
6223 11054010
6224 12896345
6225 25792690
6226 77378070
6227 435461
6228 2612766
6229 2177305
6230 6531915
6231 13063830
6232 18289362
6233 15241135
6234 45723405
6235 91446810
6236 14370213
6237 28740426
6238 47900710
6239 71851065
6240 167652485
6241 335304970
6242 1005914910
6243 569449
6244 3416694
6245 2847245
6246 8541735
6247 17083470
6248 23916858
6249 19930715
6250 59792145
6251 119584290
6252 18791817
6253 37583634
6254 62639390
6255 93959085
6256 263085438
6257 219237865
6258 657713595
6259 1315427190
6260 22208511
6261 44417022
6262 74028370
6263 111042555
6264 155459577
6265 310919154
6266 518198590
6267 777297885
6268 162862414
6269 244293621
6270 407156035
6271 814312070
6272 5700184490
6273 8550276735
6274 40549
6275 81098
6276 202745
6277 405490
6278 1216470
6279 283843
6280 1419215
6281 2838430
6282 8515290
6283 446039
6284 2676234
6285 2230195
6286 6690585
6287 13381170
6288 15611365
6289 31222730
6290 93668190
6291 527137
6292 3162822
6293 2635685
6294 7907055
6295 15814110
6296 22139754
6297 18449795
6298 55349385
6299 110698770
6300 17395521
6301 34791042
6302 57985070
6303 86977605
6304 202947745
6305 405895490
6306 1217686470
6307 689333
6308 4135998
6309 3446665
6310 10339995
6311 20679990
6312 28951986
6313 24126655
6314 72379965
6315 144759930
6316 22747989
6317 45495978
6318 75826630
6319 113739945
6320 318471846
6321 265393205
6322 796179615
6323 1592359230
6324 26883987
6325 53767974
6326 89613290
6327 134419935
6328 188187909
6329 376375818
6330 627293030
6331 940939545
6332 197149238
6333 295723857
6334 492873095
6335 985746190
6336 3450111665
6337 6900223330
6338 20700669990
6339 770431
6340 4622586
6341 3852155
6342 11556465
6343 23112930
6344 32358102
6345 26965085
6346 80895255
6347 161790510
6348 25424223
6349 50848446
6350 84747410
6351 127121115
6352 355939122
6353 296615935
6354 889847805
6355 1779695610
6356 30046809
6357 60093618
6358 100156030
6359 150234045
6360 210327663
6361 420655326
6362 701092210
6363 1051638315
6364 220343266
6365 330514899
6366 550858165
6367 1101716330
6368 4627208586
6369 3856007155
6370 11568021465
6371 23136042930
6372 39291981
6373 78583962
6374 130973270
6375 196459905
6376 275043867
6377 550087734
6378 916812890
6379 1375219335
6380 288141194
6381 432211791
6382 720352985
6383 1440705970
6384 3025482537
6385 6050965074
6386 10084941790
6387 15127412685
6388 340530502
6389 510795753
6390 851326255
6391 1702652510
6392 2383713514
6393 3575570271
6394 5959283785
6395 11918567570
6396 1872917761
6397 3745835522
6398 11237506566
6399 9364588805
6400 131104243270
6401 196656364905
6402 51127
6403 102254
6404 255635
6405 511270
6406 1533810
6407 357889
6408 1789445
6409 3578890
6410 10736670
6411 562397
6412 3374382
6413 2811985
6414 8435955
6415 16871910
6416 19683895
6417 39367790
6418 118103370
6419 664651
6420 3987906
6421 3323255
6422 9969765
6423 19939530
6424 27915342
6425 23262785
6426 69788355
6427 139576710
6428 21933483
6429 43866966
6430 73111610
6431 109667415
6432 255890635
6433 511781270
6434 1535343810
6435 869159
6436 5214954
6437 4345795
6438 13037385
6439 26074770
6440 36504678
6441 30420565
6442 91261695
6443 182523390
6444 28682247
6445 57364494
6446 95607490
6447 143411235
6448 401551458
6449 334626215
6450 1003878645
6451 2007757290
6452 33897201
6453 67794402
6454 112990670
6455 169486005
6456 237280407
6457 474560814
6458 790934690
6459 1186402035
6460 248579474
6461 372869211
6462 621448685
6463 1242897370
6464 4350140795
6465 8700281590
6466 26100844770
6467 971413
6468 5828478
6469 4857065
6470 14571195
6471 29142390
6472 40799346
6473 33999455
6474 101998365
6475 203996730
6476 32056629
6477 64113258
6478 106855430
6479 160283145
6480 448792806
6481 373994005
6482 1121982015
6483 2243964030
6484 37885107
6485 75770214
6486 126283690
6487 189425535
6488 265195749
6489 530391498
6490 883985830
6491 1325978745
6492 277824118
6493 416736177
6494 694560295
6495 1389120590
6496 5834306478
6497 4861922065
6498 14585766195
6499 29171532390
6500 49542063
6501 99084126
6502 165140210
6503 247710315
6504 346794441
6505 693588882
6506 1155981470
6507 1733972205
6508 363308462
6509 544962693
6510 908271155
6511 1816542310
6512 3814738851
6513 7629477702
6514 12715796170
6515 19073694255
6516 429364546
6517 644046819
6518 1073411365
6519 2146822730
6520 3005551822
6521 4508327733
6522 7513879555
6523 15027759110
6524 2361505003
6525 4723010006
6526 14169030018
6527 11807525015
6528 82652675105
6529 165305350210
6530 495916050630
6531 1175921
6532 7055526
6533 5879605
6534 17638815
6535 35277630
6536 49388682
6537 41157235
6538 123471705
6539 246943410
6540 38805393
6541 77610786
6542 129351310
6543 194026965
6544 543275502
6545 452729585
6546 1358188755
6547 2716377510
6548 45860919
6549 91721838
6550 152869730
6551 229304595
6552 321026433
6553 642052866
6554 1070088110
6555 1605132165
6556 336313406
6557 504470109
6558 840783515
6559 1681567030
6560 7062581526
6561 5885484605
6562 17656453815
6563 35312907630
6564 59971971
6565 119943942
6566 199906570
6567 299859855
6568 419803797
6569 839607594
6570 1399345990
6571 2099018985
6572 439794454
6573 659691681
6574 1099486135
6575 2198972270
6576 4617841767
6577 9235683534
6578 15392805890
6579 23089208835
6580 519757082
6581 779635623
6582 1299392705
6583 2598785410
6584 3638299574
6585 5457449361
6586 9095748935
6587 18191497870
6588 2858663951
6589 5717327902
6590 17151983706
6591 14293319755
6592 120063885942
6593 100053238285
6594 300159714855
6595 600319429710
6596 67027497
6597 134054994
6598 223424990
6599 335137485
6600 469192479
6601 938384958
6602 1563974930
6603 2345962395
6604 491534978
6605 737302467
6606 1228837445
6607 2457674890
6608 5161117269
6609 10322234538
6610 17203724230
6611 25805586345
6612 580904974
6613 871357461
6614 1452262435
6615 2904524870
6616 4066334818
6617 6099502227
6618 10165837045
6619 20331674090
6620 3194977357
6621 6389954714
6622 19169864142
6623 15974886785
6624 67094524497
6625 134189048994
6626 223648414990
6627 335472622485
6628 759644966
6629 1139467449
6630 1899112415
6631 3798224830
6632 5317514762
6633 7976272143
6634 13293786905
6635 26587573810
6636 4178047313
6637 8356094626
6638 25068283878
6639 20890236565
6640 58492662382
6641 87738993573
6642 146231655955
6643 292463311910
6644 4937692279
6645 9875384558
6646 29626153674
6647 24688461395
6648 34563845953
6649 69127691906
6650 207383075718
6651 172819229765
6652 1036915378590
6653 54314615069
6654 162943845207
6655 325887690414
6656 3802023054830
6657 5703034582245
6658 54653
6659 109306
6660 273265
6661 546530
6662 1639590
6663 382571
6664 1912855
6665 3825710
6666 11477130
6667 601183
6668 3607098
6669 3005915
6670 9017745
6671 18035490
6672 21041405
6673 42082810
6674 126248430
6675 710489
6676 4262934
6677 3552445
6678 10657335
6679 21314670
6680 29840538
6681 24867115
6682 74601345
6683 149202690
6684 23446137
6685 46892274
6686 78153790
6687 117230685
6688 273538265
6689 547076530
6690 1641229590
6691 929101
6692 5574606
6693 4645505
6694 13936515
6695 27873030
6696 39022242
6697 32518535
6698 97555605
6699 195111210
6700 30660333
6701 61320666
6702 102201110
6703 153301665
6704 429244662
6705 357703885
6706 1073111655
6707 2146223310
6708 36234939
6709 72469878
6710 120783130
6711 181174695
6712 253644573
6713 507289146
6714 845481910
6715 1268222865
6716 265722886
6717 398584329
6718 664307215
6719 1328614430
6720 4650150505
6721 9300301010
6722 27900903030
6723 1038407
6724 6230442
6725 5192035
6726 15576105
6727 31152210
6728 43613094
6729 36344245
6730 109032735
6731 218065470
6732 34267431
6733 68534862
6734 114224770
6735 171337155
6736 479744034
6737 399786695
6738 1199360085
6739 2398720170
6740 40497873
6741 80995746
6742 134992910
6743 202489365
6744 283485111
6745 566970222
6746 944950370
6747 1417425555
6748 296984402
6749 445476603
6750 742461005
6751 1484922010
6752 6236672442
6753 5197227035
6754 15591681105
6755 31183362210
6756 52958757
6757 105917514
6758 176529190
6759 264793785
6760 370711299
6761 741422598
6762 1235704330
6763 1853556495
6764 388364218
6765 582546327
6766 970910545
6767 1941821090
6768 4077824289
6769 8155648578
6770 13592747630
6771 20389121445
6772 458975894
6773 688463841
6774 1147439735
6775 2294879470
6776 3212831258
6777 4819246887
6778 8032078145
6779 16064156290
6780 2524367417
6781 5048734834
6782 15146204502
6783 12621837085
6784 88352859595
6785 176705719190
6786 530117157570
6787 1257019
6788 7542114
6789 6285095
6790 18855285
6791 37710570
6792 52794798
6793 43995665
6794 131986995
6795 263973990
6796 41481627
6797 82963254
6798 138272090
6799 207408135
6800 580742778
6801 483952315
6802 1451856945
6803 2903713890
6804 49023741
6805 98047482
6806 163412470
6807 245118705
6808 343166187
6809 686332374
6810 1143887290
6811 1715830935
6812 359507434
6813 539261151
6814 898768585
6815 1797537170
6816 7549656114
6817 6291380095
6818 18874140285
6819 37748280570
6820 64107969
6821 128215938
6822 213693230
6823 320539845
6824 448755783
6825 897511566
6826 1495852610
6827 2243778915
6828 470125106
6829 705187659
6830 1175312765
6831 2350625530
6832 4936313613
6833 9872627226
6834 16454378710
6835 24681568065
6836 555602398
6837 833403597
6838 1389005995
6839 2778011990
6840 3889216786
6841 5833825179
6842 9723041965
6843 19446083930
6844 3055813189
6845 6111626378
6846 18334879134
6847 15279065945
6848 128344153938
6849 106953461615
6850 320860384845
6851 641720769690
6852 71650083
6853 143300166
6854 238833610
6855 358250415
6856 501550581
6857 1003101162
6858 1671835270
6859 2507752905
6860 525433942
6861 788150913
6862 1313584855
6863 2627169710
6864 5517056391
6865 11034112782
6866 18390187970
6867 27585281955
6868 620967386
6869 931451079
6870 1552418465
6871 3104836930
6872 4346771702
6873 6520157553
6874 10866929255
6875 21733858510
6876 3415320623
6877 6830641246
6878 20491923738
6879 17076603115
6880 71721733083
6881 143443466166
6882 239072443610
6883 358608665415
6884 812034274
6885 1218051411
6886 2030085685
6887 4060171370
6888 5684239918
6889 8526359877
6890 14210599795
6891 28421199590
6892 4466188507
6893 8932377014
6894 26797131042
6895 22330942535
6896 62526639098
6897 93789958647
6898 156316597745
6899 312633195490
6900 5278222781
6901 10556445562
6902 31669336686
6903 26391113905
6904 36947559467
6905 73895118934
6906 221685356802
6907 184737797335
6908 1108426784010
6909 58060450591
6910 174181351773
6911 348362703546
6912 2032115770685
6913 4064231541370
6914 12192694624110
6915 1584937
6916 9509622
6917 7924685
6918 23774055
6919 47548110
6920 66567354
6921 55472795
6922 166418385
6923 332836770
6924 52302921
6925 104605842
6926 174343070
6927 261514605
6928 732240894
6929 610200745
6930 1830602235
6931 3661204470
6932 61812543
6933 123625086
6934 206041810
6935 309062715
6936 432687801
6937 865375602
6938 1442292670
6939 2163439005
6940 453291982
6941 679937973
6942 1133229955
6943 2266459910
6944 9519131622
6945 7932609685
6946 23797829055
6947 47595658110
6948 80831787
6949 161663574
6950 269439290
6951 404158935
6952 565822509
6953 1131645018
6954 1886075030
6955 2829112545
6956 592766438
6957 889149657
6958 1481916095
6959 2963832190
6960 6224047599
6961 12448095198
6962 20746825330
6963 31120237995
6964 700542154
6965 1050813231
6966 1751355385
6967 3502710770
6968 4903795078
6969 7355692617
6970 12259487695
6971 24518975390
6972 3852981847
6973 7705963694
6974 23117891082
6975 19264909235
6976 161825237574
6977 134854364645
6978 404563093935
6979 809126187870
6980 90341409
6981 180682818
6982 301138030
6983 451707045
6984 632389863
6985 1264779726
6986 2107966210
6987 3161949315
6988 662503666
6989 993755499
6990 1656259165
6991 3312518330
6992 6956288493
6993 13912576986
6994 23187628310
6995 34781442465
6996 782958878
6997 1174438317
6998 1957397195
6999 3914794390
7000 5480712146
7001 8221068219
7002 13701780365
7003 27403560730
7004 4306273829
7005 8612547658
7006 25837642974
7007 21531369145
7008 90431750409
7009 180863500818
7010 301439168030
7011 452158752045
7012 1023869302
7013 1535803953
7014 2559673255
7015 5119346510
7016 7167085114
7017 10750627671
7018 17917712785
7019 35835425570
7020 5631281161
7021 11262562322
7022 33787686966
7023 28156405805
7024 78837936254
7025 118256904381
7026 197094840635
7027 394189681270
7028 6655150463
7029 13310300926
7030 39930902778
7031 33275752315
7032 46586053241
7033 93172106482
7034 279516319446
7035 232930266205
7036 1397581597230
7037 73206655093
7038 219619965279
7039 439239930558
7040 3074679513906
7041 2562232928255
7042 7686698784765
7043 15373397569530
7044 109360653
7045 218721306
7046 364535510
7047 546803265
7048 765524571
7049 1531049142
7050 2551748570
7051 3827622855
7052 801978122
7053 1202967183
7054 2004945305
7055 4009890610
7056 8420770281
7057 16841540562
7058 28069234270
7059 42103851405
7060 947792326
7061 1421688489
7062 2369480815
7063 4738961630
7064 6634546282
7065 9951819423
7066 16586365705
7067 33172731410
7068 5212857793
7069 10425715586
7070 31277146758
7071 26064288965
7072 109470013653
7073 218940027306
7074 364900045510
7075 547350068265
7076 1239420734
7077 1859131101
7078 3098551835
7079 6197103670
7080 8675945138
7081 13013917707
7082 21689862845
7083 43379725690
7084 6816814037
7085 13633628074
7086 40900884222
7087 34084070185
7088 95435396518
7089 143153094777
7090 238588491295
7091 477176982590
7092 8056234771
7093 16112469542
7094 48337408626
7095 40281173855
7096 56393643397
7097 112787286794
7098 338361860382
7099 281968216985
7100 1691809301910
7101 88618582481
7102 265855747443
7103 531711494886
7104 1860990232101
7105 3721980464202
7106 6203300773670
7107 9304951160505
7108 1385234938
7109 2077852407
7110 3463087345
7111 6926174690
7112 9696644566
7113 14544966849
7114 24241611415
7115 48483222830
7116 7618792159
7117 15237584318
7118 45712752954
7119 38093960795
7120 106663090226
7121 159994635339
7122 266657725565
7123 533315451130
7124 9004027097
7125 18008054194
7126 54024162582
7127 45020135485
7128 63028189679
7129 126056379358
7130 378169138074
7131 315140948395
7132 1890845690370
7133 99044298067
7134 297132894201
7135 594265788402
7136 1386620172938
7137 2079930259407
7138 3466550432345
7139 6933100864690
7140 11774496973
7141 23548993946
7142 70646981838
7143 58872484865
7144 82421478811
7145 164842957622
7146 494528872866
7147 412107394055
7148 2472644364330
7149 129519466703
7150 388558400109
7151 777116800218
7152 906636266921
7153 1813272533842
7154 5439817601526
7155 4533181334605
7156 27199088007630
7157 153068460649
7158 459205381947
7159 918410763894
7160 4592053819470
7161 1071479224543
7162 3214437673629
7163 6428875347258
7164 16072188368145
7165 32144376736290
7166 3367506134278
7167 5051259201417
7168 117862714699730
7169 176794072049595
7170 65231
7171 130462
7172 326155
7173 652310
7174 1956930
7175 456617
7176 2283085
7177 4566170
7178 13698510
7179 717541
7180 4305246
7181 3587705
7182 10763115
7183 21526230
7184 25113935
7185 50227870
7186 150683610
7187 848003
7188 5088018
7189 4240015
7190 12720045
7191 25440090
7192 35616126
7193 29680105
7194 89040315
7195 178080630
7196 27984099
7197 55968198
7198 93280330
7199 139920495
7200 326481155
7201 652962310
7202 1958886930
7203 1108927
7204 6653562
7205 5544635
7206 16633905
7207 33267810
7208 46574934
7209 38812445
7210 116437335
7211 232874670
7212 36594591
7213 73189182
7214 121981970
7215 182972955
7216 512324274
7217 426936895
7218 1280810685
7219 2561621370
7220 43248153
7221 86496306
7222 144160510
7223 216240765
7224 302737071
7225 605474142
7226 1009123570
7227 1513685355
7228 317153122
7229 475729683
7230 792882805
7231 1585765610
7232 5550179635
7233 11100359270
7234 33301077810
7235 1239389
7236 7436334
7237 6196945
7238 18590835
7239 37181670
7240 52054338
7241 43378615
7242 130135845
7243 260271690
7244 40899837
7245 81799674
7246 136332790
7247 204499185
7248 572597718
7249 477164765
7250 1431494295
7251 2862988590
7252 48336171
7253 96672342
7254 161120570
7255 241680855
7256 338353197
7257 676706394
7258 1127843990
7259 1691765985
7260 354465254
7261 531697881
7262 886163135
7263 1772326270
7264 7443770334
7265 6203141945
7266 18609425835
7267 37218851670
7268 63208839
7269 126417678
7270 210696130
7271 316044195
7272 442461873
7273 884923746
7274 1474872910
7275 2212309365
7276 463531486
7277 695297229
7278 1158828715
7279 2317657430
7280 4867080603
7281 9734161206
7282 16223602010
7283 24335403015
7284 547809938
7285 821714907
7286 1369524845
7287 2739049690
7288 3834669566
7289 5752004349
7290 9586673915
7291 19173347830
7292 3012954659
7293 6025909318
7294 18077727954
7295 15064773295
7296 105453413065
7297 210906826130
7298 632720478390
7299 1500313
7300 9001878
7301 7501565
7302 22504695
7303 45009390
7304 63013146
7305 52510955
7306 157532865
7307 315065730
7308 49510329
7309 99020658
7310 165034430
7311 247551645
7312 693144606
7313 577620505
7314 1732861515
7315 3465723030
7316 58512207
7317 117024414
7318 195040690
7319 292561035
7320 409585449
7321 819170898
7322 1365284830
7323 2047927245
7324 429089518
7325 643634277
7326 1072723795
7327 2145447590
7328 9010879878
7329 7509066565
7330 22527199695
7331 45054399390
7332 76515963
7333 153031926
7334 255053210
7335 382579815
7336 535611741
7337 1071223482
7338 1785372470
7339 2678058705
7340 561117062
7341 841675593
7342 1402792655
7343 2805585310
7344 5891729151
7345 11783458302
7346 19639097170
7347 29458645755
7348 663138346
7349 994707519
7350 1657845865
7351 3315691730
7352 4641968422
7353 6962952633
7354 11604921055
7355 23209842110
7356 3647260903
7357 7294521806
7358 21883565418
7359 18236304515
7360 153184957926
7361 127654131605
7362 382962394815
7363 765924789630
7364 85517841
7365 171035682
7366 285059470
7367 427589205
7368 598624887
7369 1197249774
7370 1995416290
7371 2993124435
7372 627130834
7373 940696251
7374 1567827085
7375 3135654170
7376 6584873757
7377 13169747514
7378 21949579190
7379 32924368785
7380 741154622
7381 1111731933
7382 1852886555
7383 3705773110
7384 5188082354
7385 7782123531
7386 12970205885
7387 25940411770
7388 4076350421
7389 8152700842
7390 24458102526
7391 20381752105
7392 85603358841
7393 171206717682
7394 285344529470
7395 428016794205
7396 969202198
7397 1453803297
7398 2423005495
7399 4846010990
7400 6784415386
7401 10176623079
7402 16961038465
7403 33922076930
7404 5330612089
7405 10661224178
7406 31983672534
7407 26653060445
7408 74628569246
7409 111942853869
7410 186571423115
7411 373142846230
7412 6299814287
7413 12599628574
7414 37798885722
7415 31499071435
7416 44098700009
7417 88197400018
7418 264592200054
7419 220493500045
7420 1322961000270
7421 69297957157
7422 207893871471
7423 415787742942
7424 2425428500495
7425 4850857000990
7426 14552571002970
7427 1891699
7428 11350194
7429 9458495
7430 28375485
7431 56750970
7432 79451358
7433 66209465
7434 198628395
7435 397256790
7436 62426067
7437 124852134
7438 208086890
7439 312130335
7440 873964938
7441 728304115
7442 2184912345
7443 4369824690
7444 73776261
7445 147552522
7446 245920870
7447 368881305
7448 516433827
7449 1032867654
7450 1721446090
7451 2582169135
7452 541025914
7453 811538871
7454 1352564785
7455 2705129570
7456 11361544194
7457 9467953495
7458 28403860485
7459 56807720970
7460 96476649
7461 192953298
7462 321588830
7463 482383245
7464 675336543
7465 1350673086
7466 2251121810
7467 3376682715
7468 707495426
7469 1061243139
7470 1768738565
7471 3537477130
7472 7428701973
7473 14857403946
7474 24762339910
7475 37143509865
7476 836130958
7477 1254196437
7478 2090327395
7479 4180654790
7480 5852916706
7481 8779375059
7482 14632291765
7483 29264583530
7484 4598720269
7485 9197440538
7486 27592321614
7487 22993601345
7488 193146251298
7489 160955209415
7490 482865628245
7491 965731256490
7492 107826843
7493 215653686
7494 359422810
7495 539134215
7496 754787901
7497 1509575802
7498 2515959670
7499 3773939505
7500 790730182
7501 1186095273
7502 1976825455
7503 3953650910
7504 8302666911
7505 16605333822
7506 27675556370
7507 41513334555
7508 934499306
7509 1401748959
7510 2336248265
7511 4672496530
7512 6541495142
7513 9812242713
7514 16353737855
7515 32707475710
7516 5139746183
7517 10279492366
7518 30838477098
7519 25698730915
7520 107934669843
7521 215869339686
7522 359782232810
7523 539673349215
7524 1222037554
7525 1833056331
7526 3055093885
7527 6110187770
7528 8554262878
7529 12831394317
7530 21385657195
7531 42771314390
7532 6721206547
7533 13442413094
7534 40327239282
7535 33606032735
7536 94096891658
7537 141145337487
7538 235242229145
7539 470484458290
7540 7943244101
7541 15886488202
7542 47659464606
7543 39716220505
7544 55602708707
7545 111205417414
7546 333616252242
7547 278013543535
7548 1668081261210
7549 87375685111
7550 262127055333
7551 524254110666
7552 3669778774662
7553 3058148978885
7554 9174446936655
7555 18348893873310
7556 130527231
7557 261054462
7558 435090770
7559 652636155
7560 913690617
7561 1827381234
7562 3045635390
7563 4568453085
7564 957199694
7565 1435799541
7566 2392999235
7567 4785998470
7568 10050596787
7569 20101193574
7570 33501989290
7571 50252983935
7572 1131236002
7573 1696854003
7574 2828090005
7575 5656180010
7576 7918652014
7577 11877978021
7578 19796630035
7579 39593260070
7580 6221798011
7581 12443596022
7582 37330788066
7583 31108990055
7584 130657758231
7585 261315516462
7586 435525860770
7587 653288791155
7588 1479308618
7589 2218962927
7590 3698271545
7591 7396543090
7592 10355160326
7593 15532740489
7594 25887900815
7595 51775801630
7596 8136197399
7597 16272394798
7598 48817184394
7599 40680986995
7600 113906763586
7601 170860145379
7602 284766908965
7603 569533817930
7604 9615506017
7605 19231012034
7606 57693036102
7607 48077530085
7608 67308542119
7609 134617084238
7610 403851252714
7611 336542710595
7612 2019256263570
7613 105770566187
7614 317311698561
7615 634623397122
7616 2221181889927
7617 4442363779854
7618 7403939633090
7619 11105909449635
7620 1653344926
7621 2480017389
7622 4133362315
7623 8266724630
7624 11573414482
7625 17360121723
7626 28933536205
7627 57867072410
7628 9093397093
7629 18186794186
7630 54560382558
7631 45466985465
7632 127307559302
7633 190961338953
7634 318268898255
7635 636537796510
7636 10746742019
7637 21493484038
7638 64480452114
7639 53733710095
7640 75227194133
7641 150454388266
7642 451363164798
7643 376135970665
7644 2256815823990
7645 118214162209
7646 354642486627
7647 709284973254
7648 1654998270926
7649 2482497406389
7650 4137495677315
7651 8274991354630
7652 14053431871
7653 28106863742
7654 84320591226
7655 70267159355
7656 98374023097
7657 196748046194
7658 590244138582
7659 491870115485
7660 2951220692910
7661 154587750581
7662 463763251743
7663 927526503486
7664 1082114254067
7665 2164228508134
7666 6492685524402
7667 5410571270335
7668 32463427622010
7669 182694614323
7670 548083842969
7671 1096167685938
7672 5480838429690
7673 1278862300261
7674 3836586900783
7675 7673173801566
7676 19182934503915
7677 38365869007830
7678 4019281515106
7679 6028922272659
7680 70337426514355
7681 140674853028710
7682 422024559086130
7683 2022161
7684 12132966
7685 10110805
7686 30332415
7687 60664830
7688 84930762
7689 70775635
7690 212326905
7691 424653810
7692 66731313
7693 133462626
7694 222437710
7695 333656565
7696 934238382
7697 778531985
7698 2335595955
7699 4671191910
7700 78864279
7701 157728558
7702 262880930
7703 394321395
7704 552049953
7705 1104099906
7706 1840166510
7707 2760249765
7708 578338046
7709 867507069
7710 1445845115
7711 2891690230
7712 12145098966
7713 10120915805
7714 30362747415
7715 60725494830
7716 103130211
7717 206260422
7718 343767370
7719 515651055
7720 721911477
7721 1443822954
7722 2406371590
7723 3609557385
7724 756288214
7725 1134432321
7726 1890720535
7727 3781441070
7728 7941026247
7729 15882052494
7730 26470087490
7731 39705131235
7732 893795162
7733 1340692743
7734 2234487905
7735 4468975810
7736 6256566134
7737 9384849201
7738 15641415335
7739 31282830670
7740 4915873391
7741 9831746782
7742 29495240346
7743 24579366955
7744 206466682422
7745 172055568685
7746 516166706055
7747 1032333412110
7748 115263177
7749 230526354
7750 384210590
7751 576315885
7752 806842239
7753 1613684478
7754 2689474130
7755 4034211195
7756 845263298
7757 1267894947
7758 2113158245
7759 4226316490
7760 8875264629
7761 17750529258
7762 29584215430
7763 44376323145
7764 998947534
7765 1498421301
7766 2497368835
7767 4994737670
7768 6992632738
7769 10488949107
7770 17481581845
7771 34963163690
7772 5494211437
7773 10988422874
7774 32965268622
7775 27471057185
7776 115378440177
7777 230756880354
7778 384594800590
7779 576892200885
7780 1306316006
7781 1959474009
7782 3265790015
7783 6531580030
7784 9144212042
7785 13716318063
7786 22860530105
7787 45721060210
7788 7184738033
7789 14369476066
7790 43108428198
7791 35923690165
7792 100586332462
7793 150879498693
7794 251465831155
7795 502931662310
7796 8491054039
7797 16982108078
7798 50946324234
7799 42455270195
7800 59437378273
7801 118874756546
7802 356624269638
7803 297186891365
7804 1783121348190
7805 93401594429
7806 280204783287
7807 560409566574
7808 3922866966018
7809 3269055805015
7810 9807167415045
7811 19614334830090
7812 139529109
7813 279058218
7814 465097030
7815 697645545
7816 976703763
7817 1953407526
7818 3255679210
7819 4883518815
7820 1023213466
7821 1534820199
7822 2558033665
7823 5116067330
7824 10743741393
7825 21487482786
7826 35812471310
7827 53718706965
7828 1209252278
7829 1813878417
7830 3023130695
7831 6046261390
7832 8464765946
7833 12697148919
7834 21161914865
7835 42323829730
7836 6650887529
7837 13301775058
7838 39905325174
7839 33254437645
7840 139668638109
7841 279337276218
7842 465562127030
7843 698343190545
7844 1581329902
7845 2371994853
7846 3953324755
7847 7906649510
7848 11069309314
7849 16603963971
7850 27673273285
7851 55346546570
7852 8697314461
7853 17394628922
7854 52183886766
7855 43486572305
7856 121762402454
7857 182643603681
7858 304406006135
7859 608812012270
7860 10278644363
7861 20557288726
7862 61671866178
7863 51393221815
7864 71950510541
7865 143901021082
7866 431703063246
7867 359752552705
7868 2158515316230
7869 113065087993
7870 339195263979
7871 678390527958
7872 2374366847853
7873 4748733695706
7874 7914556159510
7875 11871834239265
7876 1767368714
7877 2651053071
7878 4418421785
7879 8836843570
7880 12371580998
7881 18557371497
7882 30928952495
7883 61857904990
7884 9720527927
7885 19441055854
7886 58323167562
7887 48602639635
7888 136087390978
7889 204131086467
7890 340218477445
7891 680436954890
7892 11487896641
7893 22975793282
7894 68927379846
7895 57439483205
7896 80415276487
7897 160830552974
7898 482491658922
7899 402076382435
7900 2412458294610
7901 126366863051
7902 379100589153
7903 758201178306
7904 1769136082714
7905 2653704124071
7906 4422840206785
7907 8845680413570
7908 15022634069
7909 30045268138
7910 90135804414
7911 75113170345
7912 105158438483
7913 210316876966
7914 630950630898
7915 525792192415
7916 3154753154490
7917 165248974759
7918 495746924277
7919 991493848554
7920 1156742823313
7921 2313485646626
7922 6940456939878
7923 5783714116565
7924 34702284699390
7925 195294242897
7926 585882728691
7927 1171765457382
7928 5858827286910
7929 1367059700279
7930 4101179100837
7931 8202358201674
7932 20505895504185
7933 41011791008370
7934 4296473343734
7935 6444710015601
7936 90225940218414
7937 75188283515345
7938 225564850546035
7939 451129701092070
7940 175928007
7941 351856014
7942 586426690
7943 879640035
7944 1231496049
7945 2462992098
7946 4104986830
7947 6157480245
7948 1290138718
7949 1935208077
7950 3225346795
7951 6450693590
7952 13546456539
7953 27092913078
7954 45154855130
7955 67732282695
7956 1524709394
7957 2287064091
7958 3811773485
7959 7623546970
7960 10672965758
7961 16009448637
7962 26682414395
7963 53364828790
7964 8385901667
7965 16771803334
7966 50315410002
7967 41929508335
7968 176103935007
7969 352207870014
7970 587013116690
7971 880519675035
7972 1993850746
7973 2990776119
7974 4984626865
7975 9969253730
7976 13956955222
7977 20935432833
7978 34892388055
7979 69784776110
7980 10966179103
7981 21932358206
7982 65797074618
7983 54830895515
7984 153526507442
7985 230289761163
7986 383816268605
7987 767632537210
7988 12960029849
7989 25920059698
7990 77760179094
7991 64800149245
7992 90720208943
7993 181440417886
7994 544321253658
7995 453601044715
7996 2721606268290
7997 142560328339
7998 427680985017
7999 855361970034
8000 2993766895119
8001 5987533790238
8002 9979222983730
8003 14968834475595
8004 2228421422
8005 3342632133
8006 5571053555
8007 11142107110
8008 15598949954
8009 23398424931
8010 38997374885
8011 77994749770
8012 12256317821
8013 24512635642
8014 73537906926
8015 61281589105
8016 171588449494
8017 257382674241
8018 428971123735
8019 857942247470
8020 14484739243
8021 28969478486
8022 86908435458
8023 72423696215
8024 101393174701
8025 202786349402
8026 608359048206
8027 506965873505
8028 3041795241030
8029 159332131673
8030 477996395019
8031 955992790038
8032 2230649843422
8033 3345974765133
8034 5576624608555
8035 11153249217110
8036 18941582087
8037 37883164174
8038 113649492522
8039 94707910435
8040 132591074609
8041 265182149218
8042 795546447654
8043 662955373045
8044 3977732238270
8045 208357402957
8046 625072208871
8047 1250144417742
8048 1458501820699
8049 2917003641398
8050 8751010924194
8051 7292509103495
8052 43755054620970
8053 246240567131
8054 738721701393
8055 1477443402786
8056 7387217013930
8057 1723683969917
8058 5171051909751
8059 10342103819502
8060 25855259548755
8061 51710519097510
8062 5417292476882
8063 8125938715323
8064 56881571007261
8065 113763142014522
8066 189605236690870
8067 284407855036305
8068 2697562774
8069 4046344161
8070 6743906935
8071 13487813870
8072 18882939418
8073 28324409127
8074 47207348545
8075 94414697090
8076 14836595257
8077 29673190514
8078 89019571542
8079 74182976285
8080 207712333598
8081 311568500397
8082 519280833995
8083 1038561667990
8084 17534158031
8085 35068316062
8086 105204948186
8087 87670790155
8088 122739106217
8089 245478212434
8090 736434637302
8091 613695531085
8092 3682173186510
8093 192875738341
8094 578627215023
8095 1157254430046
8096 2700260336774
8097 4050390505161
8098 6750650841935
8099 13501301683870
8100 22929283579
8101 45858567158
8102 137575701474
8103 114646417895
8104 160504985053
8105 321009970106
8106 963029910318
8107 802524925265
8108 4815149551590
8109 252222119369
8110 756666358107
8111 1513332716214
8112 1765554835583
8113 3531109671166
8114 10593329013498
8115 8827774177915
8116 52966645067490
8117 298080686527
8118 894242059581
8119 1788484119162
8120 8942420595810
8121 2086564805689
8122 6259694417067
8123 12519388834134
8124 31298472085335
8125 62596944170670
8126 6557775103594
8127 9836662655391
8128 45904425725158
8129 68856638587737
8130 114761064312895
8131 229522128625790
8132 25626846353
8133 51253692706
8134 153761078118
8135 128134231765
8136 179387924471
8137 358775848942
8138 1076327546826
8139 896939622355
8140 5381637734130
8141 281895309883
8142 845685929649
8143 1691371859298
8144 1973267169181
8145 3946534338362
8146 11839603015086
8147 9866335845905
8148 59198015075430
8149 333149002589
8150 999447007767
8151 1998894015534
8152 9994470077670
8153 2332043018123
8154 6996129054369
8155 13992258108738
8156 34980645271845
8157 69961290543690
8158 7329278056958
8159 10993917085437
8160 25652473199353
8161 51304946398706
8162 153914839196118
8163 128262365996765
8164 769574195980590
8165 435656388001
8166 1306969164003
8167 2613938328006
8168 13069691640030
8169 3049594716007
8170 9148784148021
8171 18297568296042
8172 45743920740105
8173 91487841480210
8174 9584440536022
8175 14376660804033
8176 143766608040330
8177 33545541876077
8178 100636625628231
8179 201273251256462
8180 503183128141155
8181 1006366256282310
8182 11327066088026
8183 16990599132039
8184 84952995660195
8185 169905991320390
8186 79289462616182
8187 118934193924273
8188 396447313080910
8189 594670969621365
8190 62298863484143
8191 124597726968286