0 1
1 2
2 4
3 3
4 6
5 8
6 9
7 12
8 5
9 10
10 15
11 30
12 16
13 27
14 18
15 25
16 20
17 45
18 60
19 7
20 14
21 21
22 42
23 35
24 70
25 105
26 210
27 32
28 81
29 24
30 125
31 40
32 75
33 90
34 49
35 28
36 63
37 84
38 175
39 140
40 315
41 420
42 11
43 22
44 33
45 66
46 55
47 110
48 165
49 330
50 77
51 154
52 231
53 462
54 385
55 770
56 1155
57 2310
58 64
59 243
60 36
61 625
62 50
63 135
64 120
65 343
66 56
67 147
68 126
69 245
70 280
71 525
72 630
73 121
74 44
75 99
76 132
77 275
78 220
79 495
80 660
81 539
82 308
83 693
84 924
85 1925
86 1540
87 3465
88 4620
89 13
90 26
91 39
92 78
93 65
94 130
95 195
96 390
97 91
98 182
99 273
100 546
101 455
102 910
103 1365
104 2730
105 143
106 286
107 429
108 858
109 715
110 1430
111 2145
112 4290
113 1001
114 2002
115 3003
116 6006
117 5005
118 10010
119 15015
120 30030
121 128
122 729
123 48
124 3125
125 80
126 225
127 150
128 2401
129 98
130 189
131 168
132 875
133 350
134 735
135 840
136 1331
137 88
138 297
139 198
140 605
141 440
142 825
143 990
144 847
145 616
146 1617
147 1386
148 2695
149 3080
150 5775
151 6930
152 169
153 52
154 117
155 156
156 325
157 260
158 585
159 780
160 637
161 364
162 819
163 1092
164 2275
165 1820
166 4095
167 5460
168 1573
169 572
170 1287
171 1716
172 3575
173 2860
174 6435
175 8580
176 7007
177 4004
178 9009
179 12012
180 25025
181 20020
182 45045
183 60060
184 17
185 34
186 51
187 102
188 85
189 170
190 255
191 510
192 119
193 238
194 357
195 714
196 595
197 1190
198 1785
199 3570
200 187
201 374
202 561
203 1122
204 935
205 1870
206 2805
207 5610
208 1309
209 2618
210 3927
211 7854
212 6545
213 13090
214 19635
215 39270
216 221
217 442
218 663
219 1326
220 1105
221 2210
222 3315
223 6630
224 1547
225 3094
226 4641
227 9282
228 7735
229 15470
230 23205
231 46410
232 2431
233 4862
234 7293
235 14586
236 12155
237 24310
238 36465
239 72930
240 17017
241 34034
242 51051
243 102102
244 85085
245 170170
246 255255
247 510510
248 256
249 2187
250 54
251 15625
252 100
253 375
254 180
255 16807
256 112
257 441
258 252
259 1225
260 490
261 945
262 1050
263 14641
264 176
265 363
266 264
267 1375
268 550
269 1485
270 1320
271 3773
272 1078
273 2079
274 1848
275 4235
276 3850
277 8085
278 9240
279 2197
280 104
281 351
282 234
283 845
284 520
285 975
286 1170
287 1183
288 728
289 1911
290 1638
291 3185
292 3640
293 6825
294 8190
295 1859
296 1144
297 3861
298 2574
299 7865
300 5720
301 10725
302 12870
303 11011
304 8008
305 21021
306 18018
307 35035
308 40040
309 75075
310 90090
311 289
312 68
313 153
314 204
315 425
316 340
317 765
318 1020
319 833
320 476
321 1071
322 1428
323 2975
324 2380
325 5355
326 7140
327 2057
328 748
329 1683
330 2244
331 4675
332 3740
333 8415
334 11220
335 9163
336 5236
337 11781
338 15708
339 32725
340 26180
341 58905
342 78540
343 2873
344 884
345 1989
346 2652
347 5525
348 4420
349 9945
350 13260
351 10829
352 6188
353 13923
354 18564
355 38675
356 30940
357 69615
358 92820
359 26741
360 9724
361 21879
362 29172
363 60775
364 48620
365 109395
366 145860
367 119119
368 68068
369 153153
370 204204
371 425425
372 340340
373 765765
374 1021020
375 19
376 38
377 57
378 114
379 95
380 190
381 285
382 570
383 133
384 266
385 399
386 798
387 665
388 1330
389 1995
390 3990
391 209
392 418
393 627
394 1254
395 1045
396 2090
397 3135
398 6270
399 1463
400 2926
401 4389
402 8778
403 7315
404 14630
405 21945
406 43890
407 247
408 494
409 741
410 1482
411 1235
412 2470
413 3705
414 7410
415 1729
416 3458
417 5187
418 10374
419 8645
420 17290
421 25935
422 51870
423 2717
424 5434
425 8151
426 16302
427 13585
428 27170
429 40755
430 81510
431 19019
432 38038
433 57057
434 114114
435 95095
436 190190
437 285285
438 570570
439 323
440 646
441 969
442 1938
443 1615
444 3230
445 4845
446 9690
447 2261
448 4522
449 6783
450 13566
451 11305
452 22610
453 33915
454 67830
455 3553
456 7106
457 10659
458 21318
459 17765
460 35530
461 53295
462 106590
463 24871
464 49742
465 74613
466 149226
467 124355
468 248710
469 373065
470 746130
471 4199
472 8398
473 12597
474 25194
475 20995
476 41990
477 62985
478 125970
479 29393
480 58786
481 88179
482 176358
483 146965
484 293930
485 440895
486 881790
487 46189
488 92378
489 138567
490 277134
491 230945
492 461890
493 692835
494 1385670
495 323323
496 646646
497 969969
498 1939938
499 1616615
500 3233230
501 4849845
502 9699690
503 512
504 6561
505 72
506 78125
507 160
508 405
509 240
510 117649
511 196
512 567
513 294
514 1715
515 560
516 1575
517 1260
518 161051
519 242
520 891
521 396
522 3025
523 880
524 1815
525 1650
526 5929
527 1232
528 2541
529 2772
530 9625
531 5390
532 10395
533 11550
534 28561
535 208
536 507
537 312
538 1625
539 650
540 1755
541 1560
542 4459
543 1274
544 2457
545 2184
546 5915
547 4550
548 9555
549 10920
550 17303
551 2288
552 4719
553 3432
554 9295
555 7150
556 19305
557 17160
558 13013
559 14014
560 27027
561 24024
562 55055
563 50050
564 105105
565 120120
566 4913
567 136
568 459
569 306
570 1445
571 680
572 1275
573 1530
574 2023
575 952
576 2499
577 2142
578 4165
579 4760
580 8925
581 10710
582 3179
583 1496
584 5049
585 3366
586 10285
587 7480
588 14025
589 16830
590 14399
591 10472
592 27489
593 23562
594 45815
595 52360
596 98175
597 117810
598 3757
599 1768
600 5967
601 3978
602 14365
603 8840
604 16575
605 19890
606 20111
607 12376
608 32487
609 27846
610 54145
611 61880
612 116025
613 139230
614 31603
615 19448
616 65637
617 43758
618 133705
619 97240
620 182325
621 218790
622 187187
623 136136
624 357357
625 306306
626 595595
627 680680
628 1276275
629 1531530
630 361
631 76
632 171
633 228
634 475
635 380
636 855
637 1140
638 931
639 532
640 1197
641 1596
642 3325
643 2660
644 5985
645 7980
646 2299
647 836
648 1881
649 2508
650 5225
651 4180
652 9405
653 12540
654 10241
655 5852
656 13167
657 17556
658 36575
659 29260
660 65835
661 87780
662 3211
663 988
664 2223
665 2964
666 6175
667 4940
668 11115
669 14820
670 12103
671 6916
672 15561
673 20748
674 43225
675 34580
676 77805
677 103740
678 29887
679 10868
680 24453
681 32604
682 67925
683 54340
684 122265
685 163020
686 133133
687 76076
688 171171
689 228228
690 475475
691 380380
692 855855
693 1141140
694 5491
695 1292
696 2907
697 3876
698 8075
699 6460
700 14535
701 19380
702 15827
703 9044
704 20349
705 27132
706 56525
707 45220
708 101745
709 135660
710 39083
711 14212
712 31977
713 42636
714 88825
715 71060
716 159885
717 213180
718 174097
719 99484
720 223839
721 298452
722 621775
723 497420
724 1119195
725 1492260
726 54587
727 16796
728 37791
729 50388
730 104975
731 83980
732 188955
733 251940
734 205751
735 117572
736 264537
737 352716
738 734825
739 587860
740 1322685
741 1763580
742 508079
743 184756
744 415701
745 554268
746 1154725
747 923780
748 2078505
749 2771340
750 2263261
751 1293292
752 2909907
753 3879876
754 8083075
755 6466460
756 14549535
757 19399380
758 23
759 46
760 69
761 138
762 115
763 230
764 345
765 690
766 161
767 322
768 483
769 966
770 805
771 1610
772 2415
773 4830
774 253
775 506
776 759
777 1518
778 1265
779 2530
780 3795
781 7590
782 1771
783 3542
784 5313
785 10626
786 8855
787 17710
788 26565
789 53130
790 299
791 598
792 897
793 1794
794 1495
795 2990
796 4485
797 8970
798 2093
799 4186
800 6279
801 12558
802 10465
803 20930
804 31395
805 62790
806 3289
807 6578
808 9867
809 19734
810 16445
811 32890
812 49335
813 98670
814 23023
815 46046
816 69069
817 138138
818 115115
819 230230
820 345345
821 690690
822 391
823 782
824 1173
825 2346
826 1955
827 3910
828 5865
829 11730
830 2737
831 5474
832 8211
833 16422
834 13685
835 27370
836 41055
837 82110
838 4301
839 8602
840 12903
841 25806
842 21505
843 43010
844 64515
845 129030
846 30107
847 60214
848 90321
849 180642
850 150535
851 301070
852 451605
853 903210
854 5083
855 10166
856 15249
857 30498
858 25415
859 50830
860 76245
861 152490
862 35581
863 71162
864 106743
865 213486
866 177905
867 355810
868 533715
869 1067430
870 55913
871 111826
872 167739
873 335478
874 279565
875 559130
876 838695
877 1677390
878 391391
879 782782
880 1174173
881 2348346
882 1956955
883 3913910
884 5870865
885 11741730
886 437
887 874
888 1311
889 2622
890 2185
891 4370
892 6555
893 13110
894 3059
895 6118
896 9177
897 18354
898 15295
899 30590
900 45885
901 91770
902 4807
903 9614
904 14421
905 28842
906 24035
907 48070
908 72105
909 144210
910 33649
911 67298
912 100947
913 201894
914 168245
915 336490
916 504735
917 1009470
918 5681
919 11362
920 17043
921 34086
922 28405
923 56810
924 85215
925 170430
926 39767
927 79534
928 119301
929 238602
930 198835
931 397670
932 596505
933 1193010
934 62491
935 124982
936 187473
937 374946
938 312455
939 624910
940 937365
941 1874730
942 437437
943 874874
944 1312311
945 2624622
946 2187185
947 4374370
948 6561555
949 13123110
950 7429
951 14858
952 22287
953 44574
954 37145
955 74290
956 111435
957 222870
958 52003
959 104006
960 156009
961 312018
962 260015
963 520030
964 780045
965 1560090
966 81719
967 163438
968 245157
969 490314
970 408595
971 817190
972 1225785
973 2451570
974 572033
975 1144066
976 1716099
977 3432198
978 2860165
979 5720330
980 8580495
981 17160990
982 96577
983 193154
984 289731
985 579462
986 482885
987 965770
988 1448655
989 2897310
990 676039
991 1352078
992 2028117
993 4056234
994 3380195
995 6760390
996 10140585
997 20281170
998 1062347
999 2124694
1000 3187041
1001 6374082
1002 5311735
1003 10623470
1004 15935205
1005 31870410
1006 7436429
1007 14872858
1008 22309287
1009 44618574
1010 37182145
1011 74364290
1012 111546435
1013 223092870
1014 1024
1015 19683
1016 96
1017 390625
1018 200
1019 675
1020 270
1021 823543
1022 224
1023 1029
1024 336
1025 4375
1026 700
1027 2205
1028 1470
1029 1771561
1030 352
1031 1089
1032 528
1033 6655
1034 1100
1035 2475
1036 1980
1037 9317
1038 1694
1039 4851
1040 3234
1041 13475
1042 6160
1043 12705
1044 13860
1045 371293
1046 338
1047 1053
1048 468
1049 4225
1050 1040
1051 2535
1052 1950
1053 8281
1054 1456
1055 3549
1056 3276
1057 11375
1058 6370
1059 12285
1060 13650
1061 20449
1062 3146
1063 5577
1064 5148
1065 17875
1066 11440
1067 23595
1068 21450
1069 49049
1070 16016
1071 33033
1072 36036
1073 65065
1074 70070
1075 135135
1076 150150
1077 83521
1078 272
1079 867
1080 408
1081 2125
1082 850
1083 2295
1084 2040
1085 5831
1086 1666
1087 3213
1088 2856
1089 10115
1090 5950
1091 12495
1092 14280
1093 22627
1094 2992
1095 6171
1096 4488
1097 15895
1098 9350
1099 25245
1100 22440
1101 22253
1102 18326
1103 35343
1104 31416
1105 71995
1106 65450
1107 137445
1108 157080
1109 37349
1110 3536
1111 8619
1112 5304
1113 18785
1114 11050
1115 29835
1116 26520
1117 26299
1118 21658
1119 41769
1120 37128
1121 100555
1122 77350
1123 162435
1124 185640
1125 41327
1126 38896
1127 80223
1128 58344
1129 158015
1130 121550
1131 328185
1132 291720
1133 221221
1134 238238
1135 459459
1136 408408
1137 935935
1138 850850
1139 1786785
1140 2042040
1141 6859
1142 152
1143 513
1144 342
1145 1805
1146 760
1147 1425
1148 1710
1149 2527
1150 1064
1151 2793
1152 2394
1153 4655
1154 5320
1155 9975
1156 11970
1157 3971
1158 1672
1159 5643
1160 3762
1161 11495
1162 8360
1163 15675
1164 18810
1165 16093
1166 11704
1167 30723
1168 26334
1169 51205
1170 58520
1171 109725
1172 131670
1173 4693
1174 1976
1175 6669
1176 4446
1177 16055
1178 9880
1179 18525
1180 22230
1181 22477
1182 13832
1183 36309
1184 31122
1185 60515
1186 69160
1187 129675
1188 155610
1189 35321
1190 21736
1191 73359
1192 48906
1193 149435
1194 108680
1195 203775
1196 244530
1197 209209
1198 152152
1199 399399
1200 342342
1201 665665
1202 760760
1203 1426425
1204 1711710
1205 6137
1206 2584
1207 8721
1208 5814
1209 27455
1210 12920
1211 24225
1212 29070
1213 38437
1214 18088
1215 47481
1216 40698
1217 79135
1218 90440
1219 169575
1220 203490
1221 60401
1222 28424
1223 95931
1224 63954
1225 195415
1226 142120
1227 266475
1228 319770
1229 273581
1230 198968
1231 522291
1232 447678
1233 870485
1234 994840
1235 1865325
1236 2238390
1237 71383
1238 33592
1239 113373
1240 75582
1241 272935
1242 167960
1243 314925
1244 377910
1245 382109
1246 235144
1247 617253
1248 529074
1249 1028755
1250 1175720
1251 2204475
1252 2645370
1253 600457
1254 369512
1255 1247103
1256 831402
1257 2540395
1258 1847560
1259 3464175
1260 4157010
1261 3556553
1262 2586584
1263 6789783
1264 5819814
1265 11316305
1266 12932920
1267 24249225
1268 29099070
1269 529
1270 92
1271 207
1272 276
1273 575
1274 460
1275 1035
1276 1380
1277 1127
1278 644
1279 1449
1280 1932
1281 4025
1282 3220
1283 7245
1284 9660
1285 2783
1286 1012
1287 2277
1288 3036
1289 6325
1290 5060
1291 11385
1292 15180
1293 12397
1294 7084
1295 15939
1296 21252
1297 44275
1298 35420
1299 79695
1300 106260
1301 3887
1302 1196
1303 2691
1304 3588
1305 7475
1306 5980
1307 13455
1308 17940
1309 14651
1310 8372
1311 18837
1312 25116
1313 52325
1314 41860
1315 94185
1316 125580
1317 36179
1318 13156
1319 29601
1320 39468
1321 82225
1322 65780
1323 148005
1324 197340
1325 161161
1326 92092
1327 207207
1328 276276
1329 575575
1330 460460
1331 1036035
1332 1381380
1333 6647
1334 1564
1335 3519
1336 4692
1337 9775
1338 7820
1339 17595
1340 23460
1341 19159
1342 10948
1343 24633
1344 32844
1345 68425
1346 54740
1347 123165
1348 164220
1349 47311
1350 17204
1351 38709
1352 51612
1353 107525
1354 86020
1355 193545
1356 258060
1357 210749
1358 120428
1359 270963
1360 361284
1361 752675
1362 602140
1363 1354815
1364 1806420
1365 66079
1366 20332
1367 45747
1368 60996
1369 127075
1370 101660
1371 228735
1372 304980
1373 249067
1374 142324
1375 320229
1376 426972
1377 889525
1378 711620
1379 1601145
1380 2134860
1381 615043
1382 223652
1383 503217
1384 670956
1385 1397825
1386 1118260
1387 2516085
1388 3354780
1389 2739737
1390 1565564
1391 3522519
1392 4696692
1393 9784775
1394 7827820
1395 17612595
1396 23483460
1397 8303
1398 1748
1399 3933
1400 5244
1401 10925
1402 8740
1403 19665
1404 26220
1405 21413
1406 12236
1407 27531
1408 36708
1409 76475
1410 61180
1411 137655
1412 183540
1413 52877
1414 19228
1415 43263
1416 57684
1417 120175
1418 96140
1419 216315
1420 288420
1421 235543
1422 134596
1423 302841
1424 403788
1425 841225
1426 672980
1427 1514205
1428 2018940
1429 73853
1430 22724
1431 51129
1432 68172
1433 142025
1434 113620
1435 255645
1436 340860
1437 278369
1438 159068
1439 357903
1440 477204
1441 994175
1442 795340
1443 1789515
1444 2386020
1445 687401
1446 249964
1447 562419
1448 749892
1449 1562275
1450 1249820
1451 2812095
1452 3749460
1453 3062059
1454 1749748
1455 3936933
1456 5249244
1457 10935925
1458 8748740
1459 19684665
1460 26246220
1461 126293
1462 29716
1463 66861
1464 89148
1465 185725
1466 148580
1467 334305
1468 445740
1469 364021
1470 208012
1471 468027
1472 624036
1473 1300075
1474 1040060
1475 2340135
1476 3120180
1477 898909
1478 326876
1479 735471
1480 980628
1481 2042975
1482 1634380
1483 3677355
1484 4903140
1485 4004231
1486 2288132
1487 5148297
1488 6864396
1489 14300825
1490 11440660
1491 25741485
1492 34321980
1493 1255501
1494 386308
1495 869193
1496 1158924
1497 2414425
1498 1931540
1499 4345965
1500 5794620
1501 4732273
1502 2704156
1503 6084351
1504 8112468
1505 16900975
1506 13520780
1507 30421755
1508 40562340
1509 11685817
1510 4249388
1511 9561123
1512 12748164
1513 26558675
1514 21246940
1515 47805615
1516 63740820
1517 52055003
1518 29745716
1519 66927861
1520 89237148
1521 185910725
1522 148728580
1523 334639305
1524 446185740
1525 29
1526 58
1527 87
1528 174
1529 145
1530 290
1531 435
1532 870
1533 203
1534 406
1535 609
1536 1218
1537 1015
1538 2030
1539 3045
1540 6090
1541 319
1542 638
1543 957
1544 1914
1545 1595
1546 3190
1547 4785
1548 9570
1549 2233
1550 4466
1551 6699
1552 13398
1553 11165
1554 22330
1555 33495
1556 66990
1557 377
1558 754
1559 1131
1560 2262
1561 1885
1562 3770
1563 5655
1564 11310
1565 2639
1566 5278
1567 7917
1568 15834
1569 13195
1570 26390
1571 39585
1572 79170
1573 4147
1574 8294
1575 12441
1576 24882
1577 20735
1578 41470
1579 62205
1580 124410
1581 29029
1582 58058
1583 87087
1584 174174
1585 145145
1586 290290
1587 435435
1588 870870
1589 493
1590 986
1591 1479
1592 2958
1593 2465
1594 4930
1595 7395
1596 14790
1597 3451
1598 6902
1599 10353
1600 20706
1601 17255
1602 34510
1603 51765
1604 103530
1605 5423
1606 10846
1607 16269
1608 32538
1609 27115
1610 54230
1611 81345
1612 162690
1613 37961
1614 75922
1615 113883
1616 227766
1617 189805
1618 379610
1619 569415
1620 1138830
1621 6409
1622 12818
1623 19227
1624 38454
1625 32045
1626 64090
1627 96135
1628 192270
1629 44863
1630 89726
1631 134589
1632 269178
1633 224315
1634 448630
1635 672945
1636 1345890
1637 70499
1638 140998
1639 211497
1640 422994
1641 352495
1642 704990
1643 1057485
1644 2114970
1645 493493
1646 986986
1647 1480479
1648 2960958
1649 2467465
1650 4934930
1651 7402395
1652 14804790
1653 551
1654 1102
1655 1653
1656 3306
1657 2755
1658 5510
1659 8265
1660 16530
1661 3857
1662 7714
1663 11571
1664 23142
1665 19285
1666 38570
1667 57855
1668 115710
1669 6061
1670 12122
1671 18183
1672 36366
1673 30305
1674 60610
1675 90915
1676 181830
1677 42427
1678 84854
1679 127281
1680 254562
1681 212135
1682 424270
1683 636405
1684 1272810
1685 7163
1686 14326
1687 21489
1688 42978
1689 35815
1690 71630
1691 107445
1692 214890
1693 50141
1694 100282
1695 150423
1696 300846
1697 250705
1698 501410
1699 752115
1700 1504230
1701 78793
1702 157586
1703 236379
1704 472758
1705 393965
1706 787930
1707 1181895
1708 2363790
1709 551551
1710 1103102
1711 1654653
1712 3309306
1713 2757755
1714 5515510
1715 8273265
1716 16546530
1717 9367
1718 18734
1719 28101
1720 56202
1721 46835
1722 93670
1723 140505
1724 281010
1725 65569
1726 131138
1727 196707
1728 393414
1729 327845
1730 655690
1731 983535
1732 1967070
1733 103037
1734 206074
1735 309111
1736 618222
1737 515185
1738 1030370
1739 1545555
1740 3091110
1741 721259
1742 1442518
1743 2163777
1744 4327554
1745 3606295
1746 7212590
1747 10818885
1748 21637770
1749 121771
1750 243542
1751 365313
1752 730626
1753 608855
1754 1217710
1755 1826565
1756 3653130
1757 852397
1758 1704794
1759 2557191
1760 5114382
1761 4261985
1762 8523970
1763 12785955
1764 25571910
1765 1339481
1766 2678962
1767 4018443
1768 8036886
1769 6697405
1770 13394810
1771 20092215
1772 40184430
1773 9376367
1774 18752734
1775 28129101
1776 56258202
1777 46881835
1778 93763670
1779 140645505
1780 281291010
1781 667
1782 1334
1783 2001
1784 4002
1785 3335
1786 6670
1787 10005
1788 20010
1789 4669
1790 9338
1791 14007
1792 28014
1793 23345
1794 46690
1795 70035
1796 140070
1797 7337
1798 14674
1799 22011
1800 44022
1801 36685
1802 73370
1803 110055
1804 220110
1805 51359
1806 102718
1807 154077
1808 308154
1809 256795
1810 513590
1811 770385
1812 1540770
1813 8671
1814 17342
1815 26013
1816 52026
1817 43355
1818 86710
1819 130065
1820 260130
1821 60697
1822 121394
1823 182091
1824 364182
1825 303485
1826 606970
1827 910455
1828 1820910
1829 95381
1830 190762
1831 286143
1832 572286
1833 476905
1834 953810
1835 1430715
1836 2861430
1837 667667
1838 1335334
1839 2003001
1840 4006002
1841 3338335
1842 6676670
1843 10015005
1844 20030010
1845 11339
1846 22678
1847 34017
1848 68034
1849 56695
1850 113390
1851 170085
1852 340170
1853 79373
1854 158746
1855 238119
1856 476238
1857 396865
1858 793730
1859 1190595
1860 2381190
1861 124729
1862 249458
1863 374187
1864 748374
1865 623645
1866 1247290
1867 1870935
1868 3741870
1869 873103
1870 1746206
1871 2619309
1872 5238618
1873 4365515
1874 8731030
1875 13096545
1876 26193090
1877 147407
1878 294814
1879 442221
1880 884442
1881 737035
1882 1474070
1883 2211105
1884 4422210
1885 1031849
1886 2063698
1887 3095547
1888 6191094
1889 5159245
1890 10318490
1891 15477735
1892 30955470
1893 1621477
1894 3242954
1895 4864431
1896 9728862
1897 8107385
1898 16214770
1899 24322155
1900 48644310
1901 11350339
1902 22700678
1903 34051017
1904 68102034
1905 56751695
1906 113503390
1907 170255085
1908 340510170
1909 12673
1910 25346
1911 38019
1912 76038
1913 63365
1914 126730
1915 190095
1916 380190
1917 88711
1918 177422
1919 266133
1920 532266
1921 443555
1922 887110
1923 1330665
1924 2661330
1925 139403
1926 278806
1927 418209
1928 836418
1929 697015
1930 1394030
1931 2091045
1932 4182090
1933 975821
1934 1951642
1935 2927463
1936 5854926
1937 4879105
1938 9758210
1939 14637315
1940 29274630
1941 164749
1942 329498
1943 494247
1944 988494
1945 823745
1946 1647490
1947 2471235
1948 4942470
1949 1153243
1950 2306486
1951 3459729
1952 6919458
1953 5766215
1954 11532430
1955 17298645
1956 34597290
1957 1812239
1958 3624478
1959 5436717
1960 10873434
1961 9061195
1962 18122390
1963 27183585
1964 54367170
1965 12685673
1966 25371346
1967 38057019
1968 76114038
1969 63428365
1970 126856730
1971 190285095
1972 380570190
1973 215441
1974 430882
1975 646323
1976 1292646
1977 1077205
1978 2154410
1979 3231615
1980 6463230
1981 1508087
1982 3016174
1983 4524261
1984 9048522
1985 7540435
1986 15080870
1987 22621305
1988 45242610
1989 2369851
1990 4739702
1991 7109553
1992 14219106
1993 11849255
1994 23698510
1995 35547765
1996 71095530
1997 16588957
1998 33177914
1999 49766871
2000 99533742
2001 82944785
2002 165889570
2003 248834355
2004 497668710
2005 2800733
2006 5601466
2007 8402199
2008 16804398
2009 14003665
2010 28007330
2011 42010995
2012 84021990
2013 19605131
2014 39210262
2015 58815393
2016 117630786
2017 98025655
2018 196051310
2019 294076965
2020 588153930
2021 30808063
2022 61616126
2023 92424189
2024 184848378
2025 154040315
2026 308080630
2027 462120945
2028 924241890
2029 215656441
2030 431312882
2031 646969323
2032 1293938646
2033 1078282205
2034 2156564410
2035 3234846615
2036 6469693230
2037 2048
2038 59049
2039 108
2040 1953125
2041 250
2042 1125
2043 300
2044 5764801
2045 392
2046 1323
2047 378
2048 6125
2049 980
2050 2625
2051 1680
2052 19487171
2053 484
2054 2673
2055 594
2056 6875
2057 1210
2058 4125
2059 2640
2060 26411
2061 2156
2062 6237
2063 3696
2064 18865
2065 7700
2066 17325
2067 16170
2068 4826809
2069 416
2070 1521
2071 624
2072 8125
2073 1300
2074 2925
2075 2340
2076 15379
2077 2366
2078 5733
2079 3822
2080 15925
2081 7280
2082 17745
2083 16380
2084 24167
2085 3718
2086 11583
2087 6864
2088 39325
2089 14300
2090 27885
2091 25740
2092 77077
2093 22022
2094 39039
2095 42042
2096 125125
2097 80080
2098 165165
2099 180180
2100 1419857
2101 544
2102 1377
2103 612
2104 7225
2105 1360
2106 3825
2107 2550
2108 14161
2109 1904
2110 6069
2111 4284
2112 14875
2113 8330
2114 16065
2115 17850
2116 34969
2117 4114
2118 9537
2119 6732
2120 23375
2121 14960
2122 30855
2123 28050
2124 64141
2125 20944
2126 43197
2127 47124
2128 111265
2129 91630
2130 176715
2131 196350
2132 48841
2133 5746
2134 11271
2135 7956
2136 27625
2137 17680
2138 43095
2139 33150
2140 75803
2141 24752
2142 60333
2143 55692
2144 131495
2145 108290
2146 208845
2147 232050
2148 294151
2149 53482
2150 94809
2151 87516
2152 206635
2153 194480
2154 401115
2155 364650
2156 289289
2157 272272
2158 561561
2159 612612
2160 1106105
2161 1191190
2162 2297295
2163 2552550
2164 130321
2165 304
2166 1083
2167 456
2168 2375
2169 950
2170 2565
2171 2280
2172 6517
2173 1862
2174 3591
2175 3192
2176 12635
2177 6650
2178 13965
2179 15960
2180 25289
2181 3344
2182 6897
2183 5016
2184 19855
2185 10450
2186 28215
2187 25080
2188 27797
2189 20482
2190 39501
2191 35112
2192 80465
2193 73150
2194 153615
2195 175560
2196 41743
2197 3952
2198 9633
2199 5928
2200 23465
2201 12350
2202 33345
2203 29640
2204 32851
2205 24206
2206 46683
2207 41496
2208 112385
2209 86450
2210 181545
2211 207480
2212 51623
2213 43472
2214 89661
2215 65208
2216 176605
2217 135850
2218 366795
2219 326040
2220 247247
2221 266266
2222 513513
2223 456456
2224 1046045
2225 950950
2226 1996995
2227 2282280
2228 93347
2229 5168
2230 16473
2231 7752
2232 30685
2233 16150
2234 43605
2235 38760
2236 42959
2237 31654
2238 61047
2239 54264
2240 192185
2241 113050
2242 237405
2243 271320
2244 67507
2245 56848
2246 117249
2247 85272
2248 302005
2249 177650
2250 479655
2251 426360
2252 422807
2253 348194
2254 671517
2255 596904
2256 1367905
2257 1243550
2258 2611455
2259 2984520
2260 79781
2261 67184
2262 163761
2263 100776
2264 356915
2265 209950
2266 566865
2267 503880
2268 499681
2269 411502
2270 793611
2271 705432
2272 1910545
2273 1469650
2274 3086265
2275 3527160
2276 785213
2277 739024
2278 1524237
2279 1108536
2280 3002285
2281 2309450
2282 6235515
2283 5542680
2284 4203199
2285 4526522
2286 8729721
2287 7759752
2288 17782765
2289 16166150
2290 33948915
2291 38798760
2292 12167
2293 184
2294 621
2295 414
2296 2645
2297 920
2298 1725
2299 2070
2300 3703
2301 1288
2302 3381
2303 2898
2304 5635
2305 6440
2306 12075
2307 14490
2308 5819
2309 2024
2310 6831
2311 4554
2312 13915
2313 10120
2314 18975
2315 22770
2316 19481
2317 14168
2318 37191
2319 31878
2320 61985
2321 70840
2322 132825
2323 159390
2324 6877
2325 2392
2326 8073
2327 5382
2328 19435
2329 11960
2330 22425
2331 26910
2332 27209
2333 16744
2334 43953
2335 37674
2336 73255
2337 83720
2338 156975
2339 188370
2340 42757
2341 26312
2342 88803
2343 59202
2344 180895
2345 131560
2346 246675
2347 296010
2348 253253
2349 184184
2350 483483
2351 414414
2352 805805
2353 920920
2354 1726725
2355 2072070
2356 8993
2357 3128
2358 10557
2359 7038
2360 33235
2361 15640
2362 29325
2363 35190
2364 46529
2365 21896
2366 57477
2367 49266
2368 95795
2369 109480
2370 205275
2371 246330
2372 73117
2373 34408
2374 116127
2375 77418
2376 236555
2377 172040
2378 322575
2379 387090
2380 331177
2381 240856
2382 632247
2383 541926
2384 1053745
2385 1204280
2386 2258025
2387 2709630
2388 86411
2389 40664
2390 137241
2391 91494
2392 330395
2393 203320
2394 381225
2395 457470
2396 462553
2397 284648
2398 747201
2399 640458
2400 1245335
2401 1423240
2402 2668575
2403 3202290
2404 726869
2405 447304
2406 1509651
2407 1006434
2408 3075215
2409 2236520
2410 4193475
2411 5032170
2412 4305301
2413 3131128
2414 8219211
2415 7045038
2416 13698685
2417 15655640
2418 29354325
2419 35225190
2420 10051
2421 3496
2422 11799
2423 7866
2424 41515
2425 17480
2426 32775
2427 39330
2428 58121
2429 24472
2430 64239
2431 55062
2432 107065
2433 122360
2434 229425
2435 275310
2436 91333
2437 38456
2438 129789
2439 86526
2440 264385
2441 192280
2442 360525
2443 432630
2444 370139
2445 269192
2446 706629
2447 605682
2448 1177715
2449 1345960
2450 2523675
2451 3028410
2452 107939
2453 45448
2454 153387
2455 102258
2456 369265
2457 227240
2458 426075
2459 511290
2460 516971
2461 318136
2462 835107
2463 715806
2464 1391845
2465 1590680
2466 2982525
2467 3579030
2468 812383
2469 499928
2470 1687257
2471 1124838
2472 3437005
2473 2499640
2474 4686825
2475 5624190
2476 4811807
2477 3499496
2478 9186177
2479 7873866
2480 15310295
2481 17497480
2482 32807775
2483 39369330
2484 141151
2485 59432
2486 200583
2487 133722
2488 631465
2489 297160
2490 557175
2491 668610
2492 884051
2493 416024
2494 1092063
2495 936054
2496 1820105
2497 2080120
2498 3900225
2499 4680270
2500 1389223
2501 653752
2502 2206413
2503 1470942
2504 4494545
2505 3268760
2506 6128925
2507 7354710
2508 6292363
2509 4576264
2510 12012693
2511 10296594
2512 20021155
2513 22881320
2514 42902475
2515 51482970
2516 1641809
2517 772616
2518 2607579
2519 1738386
2520 6277505
2521 3863080
2522 7243275
2523 8691930
2524 8788507
2525 5408312
2526 14196819
2527 12168702
2528 23661365
2529 27041560
2530 50702925
2531 60843510
2532 13810511
2533 8498776
2534 28683369
2535 19122246
2536 58429085
2537 42493880
2538 79676025
2539 95611230
2540 81800719
2541 59491432
2542 156165009
2543 133855722
2544 260275015
2545 297457160
2546 557732175
2547 669278610
2548 841
2549 116
2550 261
2551 348
2552 725
2553 580
2554 1305
2555 1740
2556 1421
2557 812
2558 1827
2559 2436
2560 5075
2561 4060
2562 9135
2563 12180
2564 3509
2565 1276
2566 2871
2567 3828
2568 7975
2569 6380
2570 14355
2571 19140
2572 15631
2573 8932
2574 20097
2575 26796
2576 55825
2577 44660
2578 100485
2579 133980
2580 4901
2581 1508
2582 3393
2583 4524
2584 9425
2585 7540
2586 16965
2587 22620
2588 18473
2589 10556
2590 23751
2591 31668
2592 65975
2593 52780
2594 118755
2595 158340
2596 45617
2597 16588
2598 37323
2599 49764
2600 103675
2601 82940
2602 186615
2603 248820
2604 203203
2605 116116
2606 261261
2607 348348
2608 725725
2609 580580
2610 1306305
2611 1741740
2612 8381
2613 1972
2614 4437
2615 5916
2616 12325
2617 9860
2618 22185
2619 29580
2620 24157
2621 13804
2622 31059
2623 41412
2624 86275
2625 69020
2626 155295
2627 207060
2628 59653
2629 21692
2630 48807
2631 65076
2632 135575
2633 108460
2634 244035
2635 325380
2636 265727
2637 151844
2638 341649
2639 455532
2640 949025
2641 759220
2642 1708245
2643 2277660
2644 83317
2645 25636
2646 57681
2647 76908
2648 160225
2649 128180
2650 288405
2651 384540
2652 314041
2653 179452
2654 403767
2655 538356
2656 1121575
2657 897260
2658 2018835
2659 2691780
2660 775489
2661 281996
2662 634491
2663 845988
2664 1762475
2665 1409980
2666 3172455
2667 4229940
2668 3454451
2669 1973972
2670 4441437
2671 5921916
2672 12337325
2673 9869860
2674 22207185
2675 29609580
2676 10469
2677 2204
2678 4959
2679 6612
2680 13775
2681 11020
2682 24795
2683 33060
2684 26999
2685 15428
2686 34713
2687 46284
2688 96425
2689 77140
2690 173565
2691 231420
2692 66671
2693 24244
2694 54549
2695 72732
2696 151525
2697 121220
2698 272745
2699 363660
2700 296989
2701 169708
2702 381843
2703 509124
2704 1060675
2705 848540
2706 1909215
2707 2545620
2708 93119
2709 28652
2710 64467
2711 85956
2712 179075
2713 143260
2714 322335
2715 429780
2716 350987
2717 200564
2718 451269
2719 601692
2720 1253525
2721 1002820
2722 2256345
2723 3008460
2724 866723
2725 315172
2726 709137
2727 945516
2728 1969825
2729 1575860
2730 3545685
2731 4727580
2732 3860857
2733 2206204
2734 4963959
2735 6618612
2736 13788775
2737 11031020
2738 24819795
2739 33093060
2740 159239
2741 37468
2742 84303
2743 112404
2744 234175
2745 187340
2746 421515
2747 562020
2748 458983
2749 262276
2750 590121
2751 786828
2752 1639225
2753 1311380
2754 2950605
2755 3934140
2756 1133407
2757 412148
2758 927333
2759 1236444
2760 2575925
2761 2060740
2762 4636665
2763 6182220
2764 5048813
2765 2885036
2766 6491331
2767 8655108
2768 18031475
2769 14425180
2770 32456655
2771 43275540
2772 1583023
2773 487084
2774 1095939
2775 1461252
2776 3044275
2777 2435420
2778 5479695
2779 7306260
2780 5966779
2781 3409588
2782 7671573
2783 10228764
2784 21309925
2785 17047940
2786 38357865
2787 51143820
2788 14734291
2789 5357924
2790 12055329
2791 16073772
2792 33487025
2793 26789620
2794 60276645
2795 80368860
2796 65634569
2797 37505468
2798 84387303
2799 112516404
2800 234409175
2801 187527340
2802 421936515
2803 562582020
2804 15341
2805 2668
2806 6003
2807 8004
2808 16675
2809 13340
2810 30015
2811 40020
2812 32683
2813 18676
2814 42021
2815 56028
2816 116725
2817 93380
2818 210105
2819 280140
2820 80707
2821 29348
2822 66033
2823 88044
2824 183425
2825 146740
2826 330165
2827 440220
2828 359513
2829 205436
2830 462231
2831 616308
2832 1283975
2833 1027180
2834 2311155
2835 3081540
2836 112723
2837 34684
2838 78039
2839 104052
2840 216775
2841 173420
2842 390195
2843 520260
2844 424879
2845 242788
2846 546273
2847 728364
2848 1517425
2849 1213940
2850 2731365
2851 3641820
2852 1049191
2853 381524
2854 858429
2855 1144572
2856 2384525
2857 1907620
2858 4292145
2859 5722860
2860 4673669
2861 2670668
2862 6009003
2863 8012004
2864 16691675
2865 13353340
2866 30045015
2867 40060020
2868 192763
2869 45356
2870 102051
2871 136068
2872 283475
2873 226780
2874 510255
2875 680340
2876 555611
2877 317492
2878 714357
2879 952476
2880 1984325
2881 1587460
2882 3571785
2883 4762380
2884 1372019
2885 498916
2886 1122561
2887 1496748
2888 3118225
2889 2494580
2890 5612805
2891 7483740
2892 6111721
2893 3492412
2894 7857927
2895 10477236
2896 21827575
2897 17462060
2898 39289635
2899 52386180
2900 1916291
2901 589628
2902 1326663
2903 1768884
2904 3685175
2905 2948140
2906 6633315
2907 8844420
2908 7222943
2909 4127396
2910 9286641
2911 12382188
2912 25796225
2913 20636980
2914 46433205
2915 61910940
2916 17836247
2917 6485908
2918 14593293
2919 19457724
2920 40536925
2921 32429540
2922 72966465
2923 97288620
2924 79452373
2925 45401356
2926 102153051
2927 136204068
2928 283758475
2929 227006780
2930 510765255
2931 681020340
2932 240787
2933 50692
2934 114057
2935 152076
2936 316825
2937 253460
2938 570285
2939 760380
2940 620977
2941 354844
2942 798399
2943 1064532
2944 2217775
2945 1774220
2946 3991995
2947 5322660
2948 1533433
2949 557612
2950 1254627
2951 1672836
2952 3485075
2953 2788060
2954 6273135
2955 8364180
2956 6830747
2957 3903284
2958 8782389
2959 11709852
2960 24395525
2961 19516420
2962 43911945
2963 58549260
2964 2141737
2965 658996
2966 1482741
2967 1976988
2968 4118725
2969 3294980
2970 7413705
2971 9884940
2972 8072701
2973 4612972
2974 10379187
2975 13838916
2976 28831075
2977 23064860
2978 51895935
2979 69194580
2980 19934629
2981 7248956
2982 16310151
2983 21746868
2984 45305975
2985 36244780
2986 81550755
2987 108734340
2988 88799711
2989 50742692
2990 114171057
2991 152228076
2992 317141825
2993 253713460
2994 570855285
2995 761140380
2996 3662497
2997 861764
2998 1938969
2999 2585292
3000 5386025
3001 4308820
3002 9694845
3003 12926460
3004 10556609
3005 6032348
3006 13572783
3007 18097044
3008 37702175
3009 30161740
3010 67863915
3011 90485220
3012 26068361
3013 9479404
3014 21328659
3015 28438212
3016 59246275
3017 47397020
3018 106643295
3019 142191060
3020 116122699
3021 66355828
3022 149300613
3023 199067484
3024 414723925
3025 331779140
3026 746503065
3027 995337420
3028 36409529
3029 11202932
3030 25206597
3031 33608796
3032 70018325
3033 56014660
3034 126032985
3035 168043980
3036 137235917
3037 78420524
3038 176446179
3039 235261572
3040 490128275
3041 392102620
3042 882230895
3043 1176307860
3044 338888693
3045 123232252
3046 277272567
3047 369696756
3048 770201575
3049 616161260
3050 1386362835
3051 1848483780
3052 1509595087
3053 862625764
3054 1940907969
3055 2587877292
3056 5391411025
3057 4313128820
3058 9704539845
3059 12939386460
3060 31
3061 62
3062 93
3063 186
3064 155
3065 310
3066 465
3067 930
3068 217
3069 434
3070 651
3071 1302
3072 1085
3073 2170
3074 3255
3075 6510
3076 341
3077 682
3078 1023
3079 2046
3080 1705
3081 3410
3082 5115
3083 10230
3084 2387
3085 4774
3086 7161
3087 14322
3088 11935
3089 23870
3090 35805
3091 71610
3092 403
3093 806
3094 1209
3095 2418
3096 2015
3097 4030
3098 6045
3099 12090
3100 2821
3101 5642
3102 8463
3103 16926
3104 14105
3105 28210
3106 42315
3107 84630
3108 4433
3109 8866
3110 13299
3111 26598
3112 22165
3113 44330
3114 66495
3115 132990
3116 31031
3117 62062
3118 93093
3119 186186
3120 155155
3121 310310
3122 465465
3123 930930
3124 527
3125 1054
3126 1581
3127 3162
3128 2635
3129 5270
3130 7905
3131 15810
3132 3689
3133 7378
3134 11067
3135 22134
3136 18445
3137 36890
3138 55335
3139 110670
3140 5797
3141 11594
3142 17391
3143 34782
3144 28985
3145 57970
3146 86955
3147 173910
3148 40579
3149 81158
3150 121737
3151 243474
3152 202895
3153 405790
3154 608685
3155 1217370
3156 6851
3157 13702
3158 20553
3159 41106
3160 34255
3161 68510
3162 102765
3163 205530
3164 47957
3165 95914
3166 143871
3167 287742
3168 239785
3169 479570
3170 719355
3171 1438710
3172 75361
3173 150722
3174 226083
3175 452166
3176 376805
3177 753610
3178 1130415
3179 2260830
3180 527527
3181 1055054
3182 1582581
3183 3165162
3184 2637635
3185 5275270
3186 7912905
3187 15825810
3188 589
3189 1178
3190 1767
3191 3534
3192 2945
3193 5890
3194 8835
3195 17670
3196 4123
3197 8246
3198 12369
3199 24738
3200 20615
3201 41230
3202 61845
3203 123690
3204 6479
3205 12958
3206 19437
3207 38874
3208 32395
3209 64790
3210 97185
3211 194370
3212 45353
3213 90706
3214 136059
3215 272118
3216 226765
3217 453530
3218 680295
3219 1360590
3220 7657
3221 15314
3222 22971
3223 45942
3224 38285
3225 76570
3226 114855
3227 229710
3228 53599
3229 107198
3230 160797
3231 321594
3232 267995
3233 535990
3234 803985
3235 1607970
3236 84227
3237 168454
3238 252681
3239 505362
3240 421135
3241 842270
3242 1263405
3243 2526810
3244 589589
3245 1179178
3246 1768767
3247 3537534
3248 2947945
3249 5895890
3250 8843835
3251 17687670
3252 10013
3253 20026
3254 30039
3255 60078
3256 50065
3257 100130
3258 150195
3259 300390
3260 70091
3261 140182
3262 210273
3263 420546
3264 350455
3265 700910
3266 1051365
3267 2102730
3268 110143
3269 220286
3270 330429
3271 660858
3272 550715
3273 1101430
3274 1652145
3275 3304290
3276 771001
3277 1542002
3278 2313003
3279 4626006
3280 3855005
3281 7710010
3282 11565015
3283 23130030
3284 130169
3285 260338
3286 390507
3287 781014
3288 650845
3289 1301690
3290 1952535
3291 3905070
3292 911183
3293 1822366
3294 2733549
3295 5467098
3296 4555915
3297 9111830
3298 13667745
3299 27335490
3300 1431859
3301 2863718
3302 4295577
3303 8591154
3304 7159295
3305 14318590
3306 21477885
3307 42955770
3308 10023013
3309 20046026
3310 30069039
3311 60138078
3312 50115065
3313 100230130
3314 150345195
3315 300690390
3316 713
3317 1426
3318 2139
3319 4278
3320 3565
3321 7130
3322 10695
3323 21390
3324 4991
3325 9982
3326 14973
3327 29946
3328 24955
3329 49910
3330 74865
3331 149730
3332 7843
3333 15686
3334 23529
3335 47058
3336 39215
3337 78430
3338 117645
3339 235290
3340 54901
3341 109802
3342 164703
3343 329406
3344 274505
3345 549010
3346 823515
3347 1647030
3348 9269
3349 18538
3350 27807
3351 55614
3352 46345
3353 92690
3354 139035
3355 278070
3356 64883
3357 129766
3358 194649
3359 389298
3360 324415
3361 648830
3362 973245
3363 1946490
3364 101959
3365 203918
3366 305877
3367 611754
3368 509795
3369 1019590
3370 1529385
3371 3058770
3372 713713
3373 1427426
3374 2141139
3375 4282278
3376 3568565
3377 7137130
3378 10705695
3379 21411390
3380 12121
3381 24242
3382 36363
3383 72726
3384 60605
3385 121210
3386 181815
3387 363630
3388 84847
3389 169694
3390 254541
3391 509082
3392 424235
3393 848470
3394 1272705
3395 2545410
3396 133331
3397 266662
3398 399993
3399 799986
3400 666655
3401 1333310
3402 1999965
3403 3999930
3404 933317
3405 1866634
3406 2799951
3407 5599902
3408 4666585
3409 9333170
3410 13999755
3411 27999510
3412 157573
3413 315146
3414 472719
3415 945438
3416 787865
3417 1575730
3418 2363595
3419 4727190
3420 1103011
3421 2206022
3422 3309033
3423 6618066
3424 5515055
3425 11030110
3426 16545165
3427 33090330
3428 1733303
3429 3466606
3430 5199909
3431 10399818
3432 8666515
3433 17333030
3434 25999545
3435 51999090
3436 12133121
3437 24266242
3438 36399363
3439 72798726
3440 60665605
3441 121331210
3442 181996815
3443 363993630
3444 13547
3445 27094
3446 40641
3447 81282
3448 67735
3449 135470
3450 203205
3451 406410
3452 94829
3453 189658
3454 284487
3455 568974
3456 474145
3457 948290
3458 1422435
3459 2844870
3460 149017
3461 298034
3462 447051
3463 894102
3464 745085
3465 1490170
3466 2235255
3467 4470510
3468 1043119
3469 2086238
3470 3129357
3471 6258714
3472 5215595
3473 10431190
3474 15646785
3475 31293570
3476 176111
3477 352222
3478 528333
3479 1056666
3480 880555
3481 1761110
3482 2641665
3483 5283330
3484 1232777
3485 2465554
3486 3698331
3487 7396662
3488 6163885
3489 12327770
3490 18491655
3491 36983310
3492 1937221
3493 3874442
3494 5811663
3495 11623326
3496 9686105
3497 19372210
3498 29058315
3499 58116630
3500 13560547
3501 27121094
3502 40681641
3503 81363282
3504 67802735
3505 135605470
3506 203408205
3507 406816410
3508 230299
3509 460598
3510 690897
3511 1381794
3512 1151495
3513 2302990
3514 3454485
3515 6908970
3516 1612093
3517 3224186
3518 4836279
3519 9672558
3520 8060465
3521 16120930
3522 24181395
3523 48362790
3524 2533289
3525 5066578
3526 7599867
3527 15199734
3528 12666445
3529 25332890
3530 37999335
3531 75998670
3532 17733023
3533 35466046
3534 53199069
3535 106398138
3536 88665115
3537 177330230
3538 265995345
3539 531990690
3540 2993887
3541 5987774
3542 8981661
3543 17963322
3544 14969435
3545 29938870
3546 44908305
3547 89816610
3548 20957209
3549 41914418
3550 62871627
3551 125743254
3552 104786045
3553 209572090
3554 314358135
3555 628716270
3556 32932757
3557 65865514
3558 98798271
3559 197596542
3560 164663785
3561 329327570
3562 493991355
3563 987982710
3564 230529299
3565 461058598
3566 691587897
3567 1383175794
3568 1152646495
3569 2305292990
3570 3457939485
3571 6915878970
3572 899
3573 1798
3574 2697
3575 5394
3576 4495
3577 8990
3578 13485
3579 26970
3580 6293
3581 12586
3582 18879
3583 37758
3584 31465
3585 62930
3586 94395
3587 188790
3588 9889
3589 19778
3590 29667
3591 59334
3592 49445
3593 98890
3594 148335
3595 296670
3596 69223
3597 138446
3598 207669
3599 415338
3600 346115
3601 692230
3602 1038345
3603 2076690
3604 11687
3605 23374
3606 35061
3607 70122
3608 58435
3609 116870
3610 175305
3611 350610
3612 81809
3613 163618
3614 245427
3615 490854
3616 409045
3617 818090
3618 1227135
3619 2454270
3620 128557
3621 257114
3622 385671
3623 771342
3624 642785
3625 1285570
3626 1928355
3627 3856710
3628 899899
3629 1799798
3630 2699697
3631 5399394
3632 4499495
3633 8998990
3634 13498485
3635 26996970
3636 15283
3637 30566
3638 45849
3639 91698
3640 76415
3641 152830
3642 229245
3643 458490
3644 106981
3645 213962
3646 320943
3647 641886
3648 534905
3649 1069810
3650 1604715
3651 3209430
3652 168113
3653 336226
3654 504339
3655 1008678
3656 840565
3657 1681130
3658 2521695
3659 5043390
3660 1176791
3661 2353582
3662 3530373
3663 7060746
3664 5883955
3665 11767910
3666 17651865
3667 35303730
3668 198679
3669 397358
3670 596037
3671 1192074
3672 993395
3673 1986790
3674 2980185
3675 5960370
3676 1390753
3677 2781506
3678 4172259
3679 8344518
3680 6953765
3681 13907530
3682 20861295
3683 41722590
3684 2185469
3685 4370938
3686 6556407
3687 13112814
3688 10927345
3689 21854690
3690 32782035
3691 65564070
3692 15298283
3693 30596566
3694 45894849
3695 91789698
3696 76491415
3697 152982830
3698 229474245
3699 458948490
3700 17081
3701 34162
3702 51243
3703 102486
3704 85405
3705 170810
3706 256215
3707 512430
3708 119567
3709 239134
3710 358701
3711 717402
3712 597835
3713 1195670
3714 1793505
3715 3587010
3716 187891
3717 375782
3718 563673
3719 1127346
3720 939455
3721 1878910
3722 2818365
3723 5636730
3724 1315237
3725 2630474
3726 3945711
3727 7891422
3728 6576185
3729 13152370
3730 19728555
3731 39457110
3732 222053
3733 444106
3734 666159
3735 1332318
3736 1110265
3737 2220530
3738 3330795
3739 6661590
3740 1554371
3741 3108742
3742 4663113
3743 9326226
3744 7771855
3745 15543710
3746 23315565
3747 46631130
3748 2442583
3749 4885166
3750 7327749
3751 14655498
3752 12212915
3753 24425830
3754 36638745
3755 73277490
3756 17098081
3757 34196162
3758 51294243
3759 102588486
3760 85490405
3761 170980810
3762 256471215
3763 512942430
3764 290377
3765 580754
3766 871131
3767 1742262
3768 1451885
3769 2903770
3770 4355655
3771 8711310
3772 2032639
3773 4065278
3774 6097917
3775 12195834
3776 10163195
3777 20326390
3778 30489585
3779 60979170
3780 3194147
3781 6388294
3782 9582441
3783 19164882
3784 15970735
3785 31941470
3786 47912205
3787 95824410
3788 22359029
3789 44718058
3790 67077087
3791 134154174
3792 111795145
3793 223590290
3794 335385435
3795 670770870
3796 3774901
3797 7549802
3798 11324703
3799 22649406
3800 18874505
3801 37749010
3802 56623515
3803 113247030
3804 26424307
3805 52848614
3806 79272921
3807 158545842
3808 132121535
3809 264243070
3810 396364605
3811 792729210
3812 41523911
3813 83047822
3814 124571733
3815 249143466
3816 207619555
3817 415239110
3818 622858665
3819 1245717330
3820 290667377
3821 581334754
3822 872002131
3823 1744004262
3824 1453336885
3825 2906673770
3826 4360010655
3827 8720021310
3828 20677
3829 41354
3830 62031
3831 124062
3832 103385
3833 206770
3834 310155
3835 620310
3836 144739
3837 289478
3838 434217
3839 868434
3840 723695
3841 1447390
3842 2171085
3843 4342170
3844 227447
3845 454894
3846 682341
3847 1364682
3848 1137235
3849 2274470
3850 3411705
3851 6823410
3852 1592129
3853 3184258
3854 4776387
3855 9552774
3856 7960645
3857 15921290
3858 23881935
3859 47763870
3860 268801
3861 537602
3862 806403
3863 1612806
3864 1344005
3865 2688010
3866 4032015
3867 8064030
3868 1881607
3869 3763214
3870 5644821
3871 11289642
3872 9408035
3873 18816070
3874 28224105
3875 56448210
3876 2956811
3877 5913622
3878 8870433
3879 17740866
3880 14784055
3881 29568110
3882 44352165
3883 88704330
3884 20697677
3885 41395354
3886 62093031
3887 124186062
3888 103488385
3889 206976770
3890 310465155
3891 620930310
3892 351509
3893 703018
3894 1054527
3895 2109054
3896 1757545
3897 3515090
3898 5272635
3899 10545270
3900 2460563
3901 4921126
3902 7381689
3903 14763378
3904 12302815
3905 24605630
3906 36908445
3907 73816890
3908 3866599
3909 7733198
3910 11599797
3911 23199594
3912 19332995
3913 38665990
3914 57998985
3915 115997970
3916 27066193
3917 54132386
3918 81198579
3919 162397158
3920 135330965
3921 270661930
3922 405992895
3923 811985790
3924 4569617
3925 9139234
3926 13708851
3927 27417702
3928 22848085
3929 45696170
3930 68544255
3931 137088510
3932 31987319
3933 63974638
3934 95961957
3935 191923914
3936 159936595
3937 319873190
3938 479809785
3939 959619570
3940 50265787
3941 100531574
3942 150797361
3943 301594722
3944 251328935
3945 502657870
3946 753986805
3947 1507973610
3948 351860509
3949 703721018
3950 1055581527
3951 2111163054
3952 1759302545
3953 3518605090
3954 5277907635
3955 10555815270
3956 392863
3957 785726
3958 1178589
3959 2357178
3960 1964315
3961 3928630
3962 5892945
3963 11785890
3964 2750041
3965 5500082
3966 8250123
3967 16500246
3968 13750205
3969 27500410
3970 41250615
3971 82501230
3972 4321493
3973 8642986
3974 12964479
3975 25928958
3976 21607465
3977 43214930
3978 64822395
3979 129644790
3980 30250451
3981 60500902
3982 90751353
3983 181502706
3984 151252255
3985 302504510
3986 453756765
3987 907513530
3988 5107219
3989 10214438
3990 15321657
3991 30643314
3992 25536095
3993 51072190
3994 76608285
3995 153216570
3996 35750533
3997 71501066
3998 107251599
3999 214503198
4000 178752665
4001 357505330
4002 536257995
4003 1072515990
4004 56179409
4005 112358818
4006 168538227
4007 337076454
4008 280897045
4009 561794090
4010 842691135
4011 1685382270
4012 393255863
4013 786511726
4014 1179767589
4015 2359535178
4016 1966279315
4017 3932558630
4018 5898837945
4019 11797675890
4020 6678671
4021 13357342
4022 20036013
4023 40072026
4024 33393355
4025 66786710
4026 100180065
4027 200360130
4028 46750697
4029 93501394
4030 140252091
4031 280504182
4032 233753485
4033 467506970
4034 701260455
4035 1402520910
4036 73465381
4037 146930762
4038 220396143
4039 440792286
4040 367326905
4041 734653810
4042 1101980715
4043 2203961430
4044 514257667
4045 1028515334
4046 1542773001
4047 3085546002
4048 2571288335
4049 5142576670
4050 7713865005
4051 15427730010
4052 86822723
4053 173645446
4054 260468169
4055 520936338
4056 434113615
4057 868227230
4058 1302340845
4059 2604681690
4060 607759061
4061 1215518122
4062 1823277183
4063 3646554366
4064 3038795305
4065 6077590610
4066 9116385915
4067 18232771830
4068 955049953
4069 1910099906
4070 2865149859
4071 5730299718
4072 4775249765
4073 9550499530
4074 14325749295
4075 28651498590
4076 6685349671
4077 13370699342
4078 20056049013
4079 40112098026
4080 33426748355
4081 66853496710
4082 100280245065
4083 200560490130
4084 4096
4085 177147
4086 144
4087 9765625
4088 320
4089 1215
4090 360
4091 40353607
4092 448
4093 1701
4094 504
4095 8575
4096 1120
4097 2835
4098 1890
4099 214358881
4100 704
4101 3267
4102 726
4103 15125
4104 1760
4105 4455
4106 2970
4107 41503
4108 2464
4109 7623
4110 4158
4111 21175
4112 8470
4113 24255
4114 18480
4115 62748517
4116 676
4117 3159
4118 702
4119 10985
4120 1690
4121 4875
4122 3120
4123 31213
4124 2548
4125 7371
4126 4368
4127 22295
4128 9100
4129 20475
4130 19110
4131 190333
4132 4576
4133 14157
4134 7722
4135 46475
4136 15730
4137 32175
4138 34320
4139 91091
4140 26026
4141 63063
4142 48048
4143 175175
4144 100100
4145 195195
4146 210210
4147 24137569
4148 578
4149 2601
4150 816
4151 10625
4152 1700
4153 4335
4154 3060
4155 34391
4156 3332
4157 7497
4158 4998
4159 20825
4160 9520
4161 26775
4162 21420
4163 54043
4164 5984
4165 15147
4166 8976
4167 51425
4168 18700
4169 42075
4170 33660
4171 100793
4172 28798
4173 66759
4174 54978
4175 163625
4176 104720
4177 215985
4178 235620
4179 63869
4180 7072
4181 17901
4182 10608
4183 71825
4184 22100
4185 49725
4186 39780
4187 140777
4188 40222
4189 78897
4190 64974
4191 193375
4192 123760
4193 301665
4194 278460
4195 347633
4196 63206
4197 123981
4198 116688
4199 303875
4200 243100
4201 474045
4202 437580
4203 833833
4204 374374
4205 663663
4206 714714
4207 1446445
4208 1361360
4209 2807805
4210 3063060
4211 2476099
4212 608
4213 1539
4214 684
4215 9025
4216 1520
4217 4275
4218 2850
4219 17689
4220 2128
4221 7581
4222 4788
4223 16625
4224 9310
4225 17955
4226 19950
4227 43681
4228 4598
4229 11913
4230 7524
4231 26125
4232 16720
4233 34485
4234 31350
4235 71687
4236 23408
4237 48279
4238 52668
4239 138985
4240 102410
4241 197505
4242 219450
4243 61009
4244 6422
4245 14079
4246 8892
4247 30875
4248 19760
4249 48165
4250 37050
4251 84721
4252 27664
4253 67431
4254 62244
4255 164255
4256 121030
4257 233415
4258 259350
4259 328757
4260 59774
4261 105963
4262 97812
4263 258115
4264 217360
4265 448305
4266 407550
4267 361361
4268 304304
4269 627627
4270 684684
4271 1236235
4272 1331330
4273 2567565
4274 2852850
4275 104329
4276 10336
4277 18411
4278 11628
4279 40375
4280 25840
4281 72675
4282 48450
4283 110789
4284 36176
4285 115311
4286 81396
4287 214795
4288 158270
4289 305235
4290 339150
4291 429913
4292 78166
4293 181203
4294 127908
4295 337535
4296 284240
4297 586245
4298 532950
4299 472549
4300 397936
4301 820743
4302 895356
4303 2114035
4304 1740970
4305 3357585
4306 3730650
4307 709631
4308 109174
4309 214149
4310 151164
4311 398905
4312 335920
4313 818805
4314 629850
4315 558467
4316 470288
4317 1146327
4318 1058148
4319 2498405
4320 2057510
4321 3968055
4322 4408950
4323 877591
4324 1016158
4325 1801371
4326 1662804
4327 3926065
4328 3695120
4329 7621185
4330 6928350
4331 5496491
4332 5173168
4333 10669659
4334 11639628
4335 21015995
4336 22632610
4337 43648605
4338 48498450
4339 279841
4340 368
4341 1587
4342 552
4343 2875
4344 1150
4345 3105
4346 2760
4347 7889
4348 2254
4349 4347
4350 3864
4351 18515
4352 8050
4353 16905
4354 19320
4355 30613
4356 4048
4357 8349
4358 6072
4359 29095
4360 12650
4361 34155
4362 30360
4363 40733
4364 24794
4365 47817
4366 42504
4367 97405
4368 88550
4369 185955
4370 212520
4371 50531
4372 4784
4373 11661
4374 7176
4375 34385
4376 14950
4377 40365
4378 35880
4379 48139
4380 29302
4381 56511
4382 50232
4383 136045
4384 104650
4385 219765
4386 251160
4387 75647
4388 52624
4389 108537
4390 78936
4391 213785
4392 164450
4393 444015
4394 394680
4395 299299
4396 322322
4397 621621
4398 552552
4399 1266265
4400 1151150
4401 2417415
4402 2762760
4403 112999
4404 6256
4405 19941
4406 9384
4407 44965
4408 19550
4409 52785
4410 46920
4411 62951
4412 38318
4413 73899
4414 65688
4415 232645
4416 136850
4417 287385
4418 328440
4419 98923
4420 68816
4421 141933
4422 103224
4423 365585
4424 215050
4425 580635
4426 516120
4427 511819
4428 421498
4429 812889
4430 722568
4431 1655885
4432 1505350
4433 3161235
4434 3612840
4435 116909
4436 81328
4437 198237
4438 121992
4439 432055
4440 254150
4441 686205
4442 609960
4443 604877
4444 498134
4445 960687
4446 853944
4447 2312765
4448 1779050
4449 3736005
4450 4269720
4451 950521
4452 894608
4453 1845129
4454 1341912
4455 3634345
4456 2795650
4457 7548255
4458 6709560
4459 5088083
4460 5479474
4461 10567557
4462 9393384
4463 21526505
4464 19569550
4465 41096055
4466 46966920
4467 157757
4468 6992
4469 24909
4470 10488
4471 50255
4472 21850
4473 58995
4474 52440
4475 70357
4476 42826
4477 82593
4478 73416
4479 290605
4480 152950
4481 321195
4482 367080
4483 110561
4484 76912
4485 158631
4486 115368
4487 456665
4488 240350
4489 648945
4490 576840
4491 639331
4492 471086
4493 908523
4494 807576
4495 1850695
4496 1682450
4497 3533145
4498 4037880
4499 130663
4500 90896
4501 221559
4502 136344
4503 539695
4504 284050
4505 766935
4506 681720
4507 755573
4508 556738
4509 1073709
4510 954408
4511 2584855
4512 1988350
4513 4175535
4514 4772040
4515 1187329
4516 999856
4517 2062203
4518 1499784
4519 4061915
4520 3124550
4521 8436285
4522 7498920
4523 5686681
4524 6124118
4525 11810799
4526 10498488
4527 24059035
4528 21871850
4529 45930885
4530 52492440
4531 170867
4532 118864
4533 378879
4534 178296
4535 705755
4536 371450
4537 1002915
4538 891480
4539 988057
4540 728042
4541 1404081
4542 1248072
4543 4420255
4544 2600150
4545 5460315
4546 6240360
4547 1552661
4548 1307504
4549 2696727
4550 1961256
4551 6946115
4552 4085950
4553 11032065
4554 9806280
4555 9724561
4556 8008462
4557 15444891
4558 13728792
4559 31461815
4560 28601650
4561 60063465
4562 68643960
4563 1834963
4564 1545232
4565 3766503
4566 2317848
4567 8209045
4568 4828850
4569 13037895
4570 11589240
4571 11492663
4572 9464546
4573 18253053
4574 16224936
4575 43942535
4576 33801950
4577 70984095
4578 81124680
4579 18059899
4580 16997552
4581 35057451
4582 25496328
4583 69052555
4584 53117350
4585 143416845
4586 127481640
4587 96673577
4588 104110006
4589 200783583
4590 178474296
4591 409003595
4592 371821450
4593 780825045
4594 892371480
4595 24389
4596 232
4597 783
4598 522
4599 3625
4600 1160
4601 2175
4602 2610
4603 5887
4604 1624
4605 4263
4606 3654
4607 7105
4608 8120
4609 15225
4610 18270
4611 9251
4612 2552
4613 8613
4614 5742
4615 17545
4616 12760
4617 23925
4618 28710
4619 24563
4620 17864
4621 46893
4622 40194
4623 78155
4624 89320
4625 167475
4626 200970
4627 10933
4628 3016
4629 10179
4630 6786
4631 24505
4632 15080
4633 28275
4634 33930
4635 34307
4636 21112
4637 55419
4638 47502
4639 92365
4640 105560
4641 197925
4642 237510
4643 53911
4644 33176
4645 111969
4646 74646
4647 228085
4648 165880
4649 311025
4650 373230
4651 319319
4652 232232
4653 609609
4654 522522
4655 1016015
4656 1161160
4657 2177175
4658 2612610
4659 14297
4660 3944
4661 13311
4662 8874
4663 41905
4664 19720
4665 36975
4666 44370
4667 58667
4668 27608
4669 72471
4670 62118
4671 120785
4672 138040
4673 258825
4674 310590
4675 92191
4676 43384
4677 146421
4678 97614
4679 298265
4680 216920
4681 406725
4682 488070
4683 417571
4684 303688
4685 797181
4686 683298
4687 1328635
4688 1518440
4689 2847075
4690 3416490
4691 108953
4692 51272
4693 173043
4694 115362
4695 416585
4696 256360
4697 480675
4698 576810
4699 583219
4700 358904
4701 942123
4702 807534
4703 1570205
4704 1794520
4705 3364725
4706 4037670
4707 916487
4708 563992
4709 1903473
4710 1268982
4711 3877445
4712 2819960
4713 5287425
4714 6344910
4715 5428423
4716 3947944
4717 10363353
4718 8882874
4719 17272255
4720 19739720
4721 37011975
4722 44414370
4723 15979
4724 4408
4725 14877
4726 9918
4727 52345
4728 22040
4729 41325
4730 49590
4731 73283
4732 30856
4733 80997
4734 69426
4735 134995
4736 154280
4737 289275
4738 347130
4739 115159
4740 48488
4741 163647
4742 109098
4743 333355
4744 242440
4745 454575
4746 545490
4747 466697
4748 339416
4749 890967
4750 763686
4751 1484945
4752 1697080
4753 3182025
4754 3818430
4755 136097
4756 57304
4757 193401
4758 128934
4759 465595
4760 286520
4761 537225
4762 644670
4763 651833
4764 401128
4765 1052961
4766 902538
4767 1754935
4768 2005640
4769 3760575
4770 4512690
4771 1024309
4772 630344
4773 2127411
4774 1418274
4775 4333615
4776 3151720
4777 5909475
4778 7091370
4779 6067061
4780 4412408
4781 11582571
4782 9927918
4783 19304285
4784 22062040
4785 41366325
4786 49639590
4787 177973
4788 74936
4789 252909
4790 168606
4791 796195
4792 374680
4793 702525
4794 843030
4795 1114673
4796 524552
4797 1376949
4798 1180242
4799 2294915
4800 2622760
4801 4917675
4802 5901210
4803 1751629
4804 824296
4805 2781999
4806 1854666
4807 5667035
4808 4121480
4809 7727775
4810 9273330
4811 7933849
4812 5770072
4813 15146439
4814 12982662
4815 25244065
4816 28850360
4817 54094425
4818 64913310
4819 2070107
4820 974168
4821 3287817
4822 2191878
4823 7915115
4824 4870840
4825 9132825
4826 10959390
4827 11081161
4828 6819176
4829 17900337
4830 15343146
4831 29833895
4832 34095880
4833 63929775
4834 76715730
4835 17413253
4836 10715848
4837 36165987
4838 24110658
4839 73671455
4840 53579240
4841 100461075
4842 120553290
4843 103140037
4844 75010936
4845 196903707
4846 168774606
4847 328172845
4848 375054680
4849 703227525
4850 843873030
4851 19343
4852 5336
4853 18009
4854 12006
4855 76705
4856 26680
4857 50025
4858 60030
4859 107387
4860 37352
4861 98049
4862 84042
4863 163415
4864 186760
4865 350175
4866 420210
4867 168751
4868 58696
4869 198099
4870 132066
4871 403535
4872 293480
4873 550275
4874 660330
4875 564949
4876 410872
4877 1078539
4878 924462
4879 1797565
4880 2054360
4881 3851925
4882 4622310
4883 199433
4884 69368
4885 234117
4886 156078
4887 563615
4888 346840
4889 650325
4890 780390
4891 789061
4892 485576
4893 1274637
4894 1092546
4895 2124395
4896 2427880
4897 4552275
4898 5462730
4899 1239953
4900 763048
4901 2575287
4902 1716858
4903 5245955
4904 3815240
4905 7153575
4906 8584290
4907 7344337
4908 5341336
4909 14021007
4910 12018006
4911 23368345
4912 26706680
4913 50075025
4914 60090030
4915 260797
4916 90712
4917 306153
4918 204102
4919 963815
4920 453560
4921 850425
4922 1020510
4923 1349341
4924 634984
4925 1666833
4926 1428714
4927 2778055
4928 3174920
4929 5952975
4930 7143570
4931 2120393
4932 997832
4933 3367683
4934 2245122
4935 6860095
4936 4989160
4937 9354675
4938 11225610
4939 9604133
4940 6984824
4941 18335163
4942 15715854
4943 30558605
4944 34924120
4945 65482725
4946 78579270
4947 2505919
4948 1179256
4949 3979989
4950 2653326
4951 9581455
4952 5896280
4953 11055525
4954 13266630
4955 13414037
4956 8254792
4957 21668829
4958 18573282
4959 36114715
4960 41273960
4961 77388675
4962 92866410
4963 21079201
4964 12971816
4965 43779879
4966 29186586
4967 89181235
4968 64859080
4969 121610775
4970 145932930
4971 124853729
4972 90802712
4973 238357119
4974 204306102
4975 397261865
4976 454013560
4977 851275425
4978 1021530510
4979 291479
4980 101384
4981 342171
4982 228114
4983 1203935
4984 506920
4985 950475
4986 1140570
4987 1685509
4988 709688
4989 1862931
4990 1596798
4991 3104885
4992 3548440
4993 6653325
4994 7983990
4995 2648657
4996 1115224
4997 3763881
4998 2509254
4999 7667165
5000 5576120
5001 10455225
5002 12546270
5003 10734031
5004 7806568
5005 20492241
5006 17564778
5007 34153735
5008 39032840
5009 73186575
5010 87823890
5011 3130231
5012 1317992
5013 4448223
5014 2965482
5015 10708685
5016 6589960
5017 12356175
5018 14827410
5019 14992159
5020 9225944
5021 24218103
5022 20758374
5023 40363505
5024 46129720
5025 86493225
5026 103791870
5027 23559107
5028 14497912
5029 48930453
5030 32620302
5031 99673145
5032 72489560
5033 135917925
5034 163101510
5035 139542403
5036 101485384
5037 266399133
5038 228342114
5039 443998555
5040 507426920
5041 951425475
5042 1141710570
5043 4093379
5044 1723528
5045 5816907
5046 3877938
5047 18312485
5048 8617640
5049 16158075
5050 19389690
5051 25637479
5052 12064696
5053 31669827
5054 27145566
5055 52783045
5056 60323480
5057 113106525
5058 135727830
5059 40287467
5060 18958808
5061 63985977
5062 42657318
5063 130341805
5064 94794040
5065 177738825
5066 213286590
5067 182478527
5068 132711656
5069 348368097
5070 298601226
5071 580613495
5072 663558280
5073 1244171775
5074 1493006130
5075 47612461
5076 22405864
5077 75619791
5078 50413194
5079 182047645
5080 112029320
5081 210054975
5082 252065970
5083 254866703
5084 156841048
5085 411707751
5086 352892358
5087 686179585
5088 784205240
5089 1470384825
5090 1764461790
5091 400504819
5092 246464504
5093 831817701
5094 554545134
5095 1694443465
5096 1232322520
5097 2310604725
5098 2772725670
5099 2372220851
5100 1725251528
5101 4528785261
5102 3881815938
5103 7547975435
5104 8626257640
5105 16174233075
5106 19409079690
5107 961
5108 124
5109 279
5110 372
5111 775
5112 620
5113 1395
5114 1860
5115 1519
5116 868
5117 1953
5118 2604
5119 5425
5120 4340
5121 9765
5122 13020
5123 3751
5124 1364
5125 3069
5126 4092
5127 8525
5128 6820
5129 15345
5130 20460
5131 16709
5132 9548
5133 21483
5134 28644
5135 59675
5136 47740
5137 107415
5138 143220
5139 5239
5140 1612
5141 3627
5142 4836
5143 10075
5144 8060
5145 18135
5146 24180
5147 19747
5148 11284
5149 25389
5150 33852
5151 70525
5152 56420
5153 126945
5154 169260
5155 48763
5156 17732
5157 39897
5158 53196
5159 110825
5160 88660
5161 199485
5162 265980
5163 217217
5164 124124
5165 279279
5166 372372
5167 775775
5168 620620
5169 1396395
5170 1861860
5171 8959
5172 2108
5173 4743
5174 6324
5175 13175
5176 10540
5177 23715
5178 31620
5179 25823
5180 14756
5181 33201
5182 44268
5183 92225
5184 73780
5185 166005
5186 221340
5187 63767
5188 23188
5189 52173
5190 69564
5191 144925
5192 115940
5193 260865
5194 347820
5195 284053
5196 162316
5197 365211
5198 486948
5199 1014475
5200 811580
5201 1826055
5202 2434740
5203 89063
5204 27404
5205 61659
5206 82212
5207 171275
5208 137020
5209 308295
5210 411060
5211 335699
5212 191828
5213 431613
5214 575484
5215 1198925
5216 959140
5217 2158065
5218 2877420
5219 828971
5220 301444
5221 678249
5222 904332
5223 1884025
5224 1507220
5225 3391245
5226 4521660
5227 3692689
5228 2110108
5229 4747743
5230 6330324
5231 13188175
5232 10550540
5233 23738715
5234 31651620
5235 11191
5236 2356
5237 5301
5238 7068
5239 14725
5240 11780
5241 26505
5242 35340
5243 28861
5244 16492
5245 37107
5246 49476
5247 103075
5248 82460
5249 185535
5250 247380
5251 71269
5252 25916
5253 58311
5254 77748
5255 161975
5256 129580
5257 291555
5258 388740
5259 317471
5260 181412
5261 408177
5262 544236
5263 1133825
5264 907060
5265 2040885
5266 2721180
5267 99541
5268 30628
5269 68913
5270 91884
5271 191425
5272 153140
5273 344565
5274 459420
5275 375193
5276 214396
5277 482391
5278 643188
5279 1339975
5280 1071980
5281 2411955
5282 3215940
5283 926497
5284 336908
5285 758043
5286 1010724
5287 2105675
5288 1684540
5289 3790215
5290 5053620
5291 4127123
5292 2358356
5293 5306301
5294 7075068
5295 14739725
5296 11791780
5297 26531505
5298 35375340
5299 170221
5300 40052
5301 90117
5302 120156
5303 250325
5304 200260
5305 450585
5306 600780
5307 490637
5308 280364
5309 630819
5310 841092
5311 1752275
5312 1401820
5313 3154095
5314 4205460
5315 1211573
5316 440572
5317 991287
5318 1321716
5319 2753575
5320 2202860
5321 4956435
5322 6608580
5323 5397007
5324 3084004
5325 6939009
5326 9252012
5327 19275025
5328 15420020
5329 34695045
5330 46260060
5331 1692197
5332 520676
5333 1171521
5334 1562028
5335 3254225
5336 2603380
5337 5857605
5338 7810140
5339 6378281
5340 3644732
5341 8200647
5342 10934196
5343 22779575
5344 18223660
5345 41003235
5346 54670980
5347 15750449
5348 5727436
5349 12886731
5350 17182308
5351 35796475
5352 28637180
5353 64433655
5354 85911540
5355 70161091
5356 40092052
5357 90207117
5358 120276156
5359 250575325
5360 200460260
5361 451035585
5362 601380780
5363 16399
5364 2852
5365 6417
5366 8556
5367 17825
5368 14260
5369 32085
5370 42780
5371 34937
5372 19964
5373 44919
5374 59892
5375 124775
5376 99820
5377 224595
5378 299460
5379 86273
5380 31372
5381 70587
5382 94116
5383 196075
5384 156860
5385 352935
5386 470580
5387 384307
5388 219604
5389 494109
5390 658812
5391 1372525
5392 1098020
5393 2470545
5394 3294060
5395 120497
5396 37076
5397 83421
5398 111228
5399 231725
5400 185380
5401 417105
5402 556140
5403 454181
5404 259532
5405 583947
5406 778596
5407 1622075
5408 1297660
5409 2919735
5410 3892980
5411 1121549
5412 407836
5413 917631
5414 1223508
5415 2548975
5416 2039180
5417 4588155
5418 6117540
5419 4995991
5420 2854852
5421 6423417
5422 8564556
5423 17842825
5424 14274260
5425 32117085
5426 42822780
5427 206057
5428 48484
5429 109089
5430 145452
5431 303025
5432 242420
5433 545445
5434 727260
5435 593929
5436 339388
5437 763623
5438 1018164
5439 2121175
5440 1696940
5441 3818115
5442 5090820
5443 1466641
5444 533324
5445 1199979
5446 1599972
5447 3333275
5448 2666620
5449 5999895
5450 7999860
5451 6533219
5452 3733268
5453 8399853
5454 11199804
5455 23332925
5456 18666340
5457 41999265
5458 55999020
5459 2048449
5460 630292
5461 1418157
5462 1890876
5463 3939325
5464 3151460
5465 7090785
5466 9454380
5467 7721077
5468 4412044
5469 9927099
5470 13236132
5471 27575275
5472 22060220
5473 49635495
5474 66180660
5475 19066333
5476 6933212
5477 15599727
5478 20799636
5479 43332575
5480 34666060
5481 77998635
5482 103998180
5483 84931847
5484 48532484
5485 109198089
5486 145597452
5487 303328025
5488 242662420
5489 545990445
5490 727987260
5491 257393
5492 54188
5493 121923
5494 162564
5495 338675
5496 270940
5497 609615
5498 812820
5499 663803
5500 379316
5501 853461
5502 1137948
5503 2370725
5504 1896580
5505 4267305
5506 5689740
5507 1639187
5508 596068
5509 1341153
5510 1788204
5511 3725425
5512 2980340
5513 6705765
5514 8941020
5515 7301833
5516 4172476
5517 9388071
5518 12517428
5519 26077975
5520 20862380
5521 46940355
5522 62587140
5523 2289443
5524 704444
5525 1584999
5526 2113332
5527 4402775
5528 3522220
5529 7924995
5530 10566660
5531 8629439
5532 4931108
5533 11094993
5534 14793324
5535 30819425
5536 24655540
5537 55474965
5538 73966620
5539 21309431
5540 7748884
5541 17434989
5542 23246652
5543 48430525
5544 38744420
5545 87174945
5546 116233260
5547 94923829
5548 54242188
5549 122044923
5550 162726564
5551 339013675
5552 271210940
5553 610224615
5554 813632820
5555 3915083
5556 921196
5557 2072691
5558 2763588
5559 5757475
5560 4605980
5561 10363455
5562 13817940
5563 11284651
5564 6448372
5565 14508837
5566 19345116
5567 40302325
5568 32241860
5569 72544185
5570 96725580
5571 27866179
5572 10133156
5573 22799601
5574 30399468
5575 63332225
5576 50665780
5577 113998005
5578 151997340
5579 124131161
5580 70932092
5581 159597207
5582 212796276
5583 443325575
5584 354660460
5585 797986035
5586 1063981380
5587 38920531
5588 11975548
5589 26944983
5590 35926644
5591 74847175
5592 59877740
5593 134724915
5594 179633220
5595 146700463
5596 83828836
5597 188614881
5598 251486508
5599 523930225
5600 419144180
5601 943074405
5602 1257432540
5603 362260327
5604 131731028
5605 296394813
5606 395193084
5607 823318925
5608 658655140
5609 1481974065
5610 1975965420
5611 1613705093
5612 922117196
5613 2074763691
5614 2766351588
5615 5763232475
5616 4610585980
5617 10373818455
5618 13831757940
5619 26071
5620 3596
5621 8091
5622 10788
5623 22475
5624 17980
5625 40455
5626 53940
5627 44051
5628 25172
5629 56637
5630 75516
5631 157325
5632 125860
5633 283185
5634 377580
5635 108779
5636 39556
5637 89001
5638 118668
5639 247225
5640 197780
5641 445005
5642 593340
5643 484561
5644 276892
5645 623007
5646 830676
5647 1730575
5648 1384460
5649 3115035
5650 4153380
5651 151931
5652 46748
5653 105183
5654 140244
5655 292175
5656 233740
5657 525915
5658 701220
5659 572663
5660 327236
5661 736281
5662 981708
5663 2045225
5664 1636180
5665 3681405
5666 4908540
5667 1414127
5668 514228
5669 1157013
5670 1542684
5671 3213925
5672 2571140
5673 5785065
5674 7713420
5675 6299293
5676 3599596
5677 8099091
5678 10798788
5679 22497475
5680 17997980
5681 40495455
5682 53993940
5683 259811
5684 61132
5685 137547
5686 183396
5687 382075
5688 305660
5689 687735
5690 916980
5691 748867
5692 427924
5693 962829
5694 1283772
5695 2674525
5696 2139620
5697 4814145
5698 6418860
5699 1849243
5700 672452
5701 1513017
5702 2017356
5703 4202825
5704 3362260
5705 7565085
5706 10086780
5707 8237537
5708 4707164
5709 10591119
5710 14121492
5711 29419775
5712 23535820
5713 52955595
5714 70607460
5715 2582827
5716 794716
5717 1788111
5718 2384148
5719 4966975
5720 3973580
5721 8940555
5722 11920740
5723 9735271
5724 5563012
5725 12516777
5726 16689036
5727 34768825
5728 27815060
5729 62583885
5730 83445180
5731 24040159
5732 8741876
5733 19669221
5734 26225628
5735 54636725
5736 43709380
5737 98346105
5738 131128140
5739 107087981
5740 61193132
5741 137684547
5742 183579396
5743 382457075
5744 305965660
5745 688422735
5746 917896980
5747 324539
5748 68324
5749 153729
5750 204972
5751 427025
5752 341620
5753 768645
5754 1024860
5755 836969
5756 478268
5757 1076103
5758 1434804
5759 2989175
5760 2391340
5761 5380515
5762 7174020
5763 2066801
5764 751564
5765 1691019
5766 2254692
5767 4697275
5768 3757820
5769 8455095
5770 11273460
5771 9206659
5772 5260948
5773 11837133
5774 15782844
5775 32880925
5776 26304740
5777 59185665
5778 78914220
5779 2886689
5780 888212
5781 1998477
5782 2664636
5783 5551325
5784 4441060
5785 9992385
5786 13323180
5787 10880597
5788 6217484
5789 13989339
5790 18652452
5791 38859275
5792 31087420
5793 69946695
5794 93262260
5795 26868413
5796 9770332
5797 21983247
5798 29310996
5799 61064575
5800 48851660
5801 109916235
5802 146554980
5803 119686567
5804 68392324
5805 153882729
5806 205176972
5807 427452025
5808 341961620
5809 769413645
5810 1025884860
5811 4936409
5812 1161508
5813 2613393
5814 3484524
5815 7259425
5816 5807540
5817 13066965
5818 17422620
5819 14228473
5820 8130556
5821 18293751
5822 24391668
5823 50815975
5824 40652780
5825 91468755
5826 121958340
5827 35135617
5828 12776588
5829 28747323
5830 38329764
5831 79853675
5832 63882940
5833 143736615
5834 191648820
5835 156513203
5836 89436116
5837 201231261
5838 268308348
5839 558975725
5840 447180580
5841 1006156305
5842 1341541740
5843 49073713
5844 15099604
5845 33974109
5846 45298812
5847 94372525
5848 75498020
5849 169870545
5850 226494060
5851 184970149
5852 105697228
5853 237818763
5854 317091684
5855 660607675
5856 528486140
5857 1189093815
5858 1585458420
5859 456763021
5860 166095644
5861 373715199
5862 498286932
5863 1038097775
5864 830478220
5865 1868575995
5866 2491434660
5867 2034671639
5868 1162669508
5869 2616006393
5870 3488008524
5871 7266684425
5872 5813347540
5873 13080031965
5874 17440042620
5875 475571
5876 82708
5877 186093
5878 248124
5879 516925
5880 413540
5881 930465
5882 1240620
5883 1013173
5884 578956
5885 1302651
5886 1736868
5887 3618475
5888 2894780
5889 6513255
5890 8684340
5891 2501917
5892 909788
5893 2047023
5894 2729364
5895 5686175
5896 4548940
5897 10235115
5898 13646820
5899 11144903
5900 6368516
5901 14329161
5902 19105548
5903 39803225
5904 31842580
5905 71645805
5906 95527740
5907 3494413
5908 1075204
5909 2419209
5910 3225612
5911 6720025
5912 5376020
5913 12096045
5914 16128060
5915 13171249
5916 7526428
5917 16934463
5918 22579284
5919 47040175
5920 37632140
5921 84672315
5922 112896420
5923 32524921
5924 11827244
5925 26611299
5926 35481732
5927 73920275
5928 59136220
5929 133056495
5930 177408660
5931 144883739
5932 82790708
5933 186279093
5934 248372124
5935 517441925
5936 413953540
5937 931395465
5938 1241860620
5939 5975653
5940 1406036
5941 3163581
5942 4218108
5943 8787725
5944 7030180
5945 15817905
5946 21090540
5947 17223941
5948 9842252
5949 22145067
5950 29526756
5951 61514075
5952 49211260
5953 110725335
5954 147633780
5955 42532589
5956 15466396
5957 34799391
5958 46399188
5959 96664975
5960 77331980
5961 173996955
5962 231995940
5963 189463351
5964 108264772
5965 243595737
5966 324794316
5967 676654825
5968 541323860
5969 1217978685
5970 1623971580
5971 59405021
5972 18278468
5973 41126553
5974 54835404
5975 114240425
5976 91392340
5977 205632765
5978 274177020
5979 223911233
5980 127949276
5981 287885871
5982 383847828
5983 799682975
5984 639746380
5985 1439429355
5986 1919239140
5987 552923657
5988 201063148
5989 452392083
5990 603189444
5991 1256644675
5992 1005315740
5993 2261960415
5994 3015947220
5995 2463023563
5996 1407442036
5997 3166744581
5998 4222326108
5999 8796512725
6000 7037210180
6001 15833722905
6002 21111630540
6003 7464397
6004 1571452
6005 3535767
6006 4714356
6007 9821575
6008 7857260
6009 17678835
6010 23571780
6011 19250287
6012 11000164
6013 24750369
6014 33000492
6015 68751025
6016 55000820
6017 123751845
6018 165002460
6019 47536423
6020 17285972
6021 38893437
6022 51857916
6023 108037325
6024 86429860
6025 194467185
6026 259289580
6027 211753157
6028 121001804
6029 272254059
6030 363005412
6031 756261275
6032 605009020
6033 1361270295
6034 1815027060
6035 66393847
6036 20428876
6037 45964971
6038 61286628
6039 127680475
6040 102144380
6041 229824855
6042 306433140
6043 250253731
6044 143002132
6045 321754797
6046 429006396
6047 893763325
6048 715010660
6049 1608773985
6050 2145031980
6051 617973499
6052 224717636
6053 505614681
6054 674152908
6055 1404485225
6056 1123588180
6057 2528073405
6058 3370764540
6059 2752791041
6060 1573023452
6061 3539302767
6062 4719070356
6063 9831396575
6064 7865117260
6065 17696513835
6066 23595351780
6067 113537407
6068 26714684
6069 60108039
6070 80144052
6071 166966775
6072 133573420
6073 300540195
6074 400720260
6075 327254879
6076 187002788
6077 420756273
6078 561008364
6079 1168767425
6080 935013940
6081 2103781365
6082 2805041820
6083 808119191
6084 293861524
6085 661188429
6086 881584572
6087 1836634525
6088 1469307620
6089 3305942145
6090 4407922860
6091 3599803669
6092 2057030668
6093 4628319003
6094 6171092004
6095 12856441675
6096 10285153340
6097 23141595015
6098 30855460020
6099 1128695399
6100 347290892
6101 781404507
6102 1041872676
6103 2170568075
6104 1736454460
6105 3907022535
6106 5209363380
6107 4254313427
6108 2431036244
6109 5469831549
6110 7293108732
6111 15193976525
6112 12155181220
6113 27349157745
6114 36465543660
6115 10505549483
6116 3820199812
6117 8595449577
6118 11460599436
6119 23876248825
6120 19100999060
6121 42977247885
6122 57302997180
6123 46797447697
6124 26741398684
6125 60168147039
6126 80224196052
6127 167133741775
6128 133706993420
6129 300840735195
6130 401120980260
6131 37
6132 74
6133 111
6134 222
6135 185
6136 370
6137 555
6138 1110
6139 259
6140 518
6141 777
6142 1554
6143 1295
6144 2590
6145 3885
6146 7770
6147 407
6148 814
6149 1221
6150 2442
6151 2035
6152 4070
6153 6105
6154 12210
6155 2849
6156 5698
6157 8547
6158 17094
6159 14245
6160 28490
6161 42735
6162 85470
6163 481
6164 962
6165 1443
6166 2886
6167 2405
6168 4810
6169 7215
6170 14430
6171 3367
6172 6734
6173 10101
6174 20202
6175 16835
6176 33670
6177 50505
6178 101010
6179 5291
6180 10582
6181 15873
6182 31746
6183 26455
6184 52910
6185 79365
6186 158730
6187 37037
6188 74074
6189 111111
6190 222222
6191 185185
6192 370370
6193 555555
6194 1111110
6195 629
6196 1258
6197 1887
6198 3774
6199 3145
6200 6290
6201 9435
6202 18870
6203 4403
6204 8806
6205 13209
6206 26418
6207 22015
6208 44030
6209 66045
6210 132090
6211 6919
6212 13838
6213 20757
6214 41514
6215 34595
6216 69190
6217 103785
6218 207570
6219 48433
6220 96866
6221 145299
6222 290598
6223 242165
6224 484330
6225 726495
6226 1452990
6227 8177
6228 16354
6229 24531
6230 49062
6231 40885
6232 81770
6233 122655
6234 245310
6235 57239
6236 114478
6237 171717
6238 343434
6239 286195
6240 572390
6241 858585
6242 1717170
6243 89947
6244 179894
6245 269841
6246 539682
6247 449735
6248 899470
6249 1349205
6250 2698410
6251 629629
6252 1259258
6253 1888887
6254 3777774
6255 3148145
6256 6296290
6257 9444435
6258 18888870
6259 703
6260 1406
6261 2109
6262 4218
6263 3515
6264 7030
6265 10545
6266 21090
6267 4921
6268 9842
6269 14763
6270 29526
6271 24605
6272 49210
6273 73815
6274 147630
6275 7733
6276 15466
6277 23199
6278 46398
6279 38665
6280 77330
6281 115995
6282 231990
6283 54131
6284 108262
6285 162393
6286 324786
6287 270655
6288 541310
6289 811965
6290 1623930
6291 9139
6292 18278
6293 27417
6294 54834
6295 45695
6296 91390
6297 137085
6298 274170
6299 63973
6300 127946
6301 191919
6302 383838
6303 319865
6304 639730
6305 959595
6306 1919190
6307 100529
6308 201058
6309 301587
6310 603174
6311 502645
6312 1005290
6313 1507935
6314 3015870
6315 703703
6316 1407406
6317 2111109
6318 4222218
6319 3518515
6320 7037030
6321 10555545
6322 21111090
6323 11951
6324 23902
6325 35853
6326 71706
6327 59755
6328 119510
6329 179265
6330 358530
6331 83657
6332 167314
6333 250971
6334 501942
6335 418285
6336 836570
6337 1254855
6338 2509710
6339 131461
6340 262922
6341 394383
6342 788766
6343 657305
6344 1314610
6345 1971915
6346 3943830
6347 920227
6348 1840454
6349 2760681
6350 5521362
6351 4601135
6352 9202270
6353 13803405
6354 27606810
6355 155363
6356 310726
6357 466089
6358 932178
6359 776815
6360 1553630
6361 2330445
6362 4660890
6363 1087541
6364 2175082
6365 3262623
6366 6525246
6367 5437705
6368 10875410
6369 16313115
6370 32626230
6371 1708993
6372 3417986
6373 5126979
6374 10253958
6375 8544965
6376 17089930
6377 25634895
6378 51269790
6379 11962951
6380 23925902
6381 35888853
6382 71777706
6383 59814755
6384 119629510
6385 179444265
6386 358888530
6387 851
6388 1702
6389 2553
6390 5106
6391 4255
6392 8510
6393 12765
6394 25530
6395 5957
6396 11914
6397 17871
6398 35742
6399 29785
6400 59570
6401 89355
6402 178710
6403 9361
6404 18722
6405 28083
6406 56166
6407 46805
6408 93610
6409 140415
6410 280830
6411 65527
6412 131054
6413 196581
6414 393162
6415 327635
6416 655270
6417 982905
6418 1965810
6419 11063
6420 22126
6421 33189
6422 66378
6423 55315
6424 110630
6425 165945
6426 331890
6427 77441
6428 154882
6429 232323
6430 464646
6431 387205
6432 774410
6433 1161615
6434 2323230
6435 121693
6436 243386
6437 365079
6438 730158
6439 608465
6440 1216930
6441 1825395
6442 3650790
6443 851851
6444 1703702
6445 2555553
6446 5111106
6447 4259255
6448 8518510
6449 12777765
6450 25555530
6451 14467
6452 28934
6453 43401
6454 86802
6455 72335
6456 144670
6457 217005
6458 434010
6459 101269
6460 202538
6461 303807
6462 607614
6463 506345
6464 1012690
6465 1519035
6466 3038070
6467 159137
6468 318274
6469 477411
6470 954822
6471 795685
6472 1591370
6473 2387055
6474 4774110
6475 1113959
6476 2227918
6477 3341877
6478 6683754
6479 5569795
6480 11139590
6481 16709385
6482 33418770
6483 188071
6484 376142
6485 564213
6486 1128426
6487 940355
6488 1880710
6489 2821065
6490 5642130
6491 1316497
6492 2632994
6493 3949491
6494 7898982
6495 6582485
6496 13164970
6497 19747455
6498 39494910
6499 2068781
6500 4137562
6501 6206343
6502 12412686
6503 10343905
6504 20687810
6505 31031715
6506 62063430
6507 14481467
6508 28962934
6509 43444401
6510 86888802
6511 72407335
6512 144814670
6513 217222005
6514 434444010
6515 16169
6516 32338
6517 48507
6518 97014
6519 80845
6520 161690
6521 242535
6522 485070
6523 113183
6524 226366
6525 339549
6526 679098
6527 565915
6528 1131830
6529 1697745
6530 3395490
6531 177859
6532 355718
6533 533577
6534 1067154
6535 889295
6536 1778590
6537 2667885
6538 5335770
6539 1245013
6540 2490026
6541 3735039
6542 7470078
6543 6225065
6544 12450130
6545 18675195
6546 37350390
6547 210197
6548 420394
6549 630591
6550 1261182
6551 1050985
6552 2101970
6553 3152955
6554 6305910
6555 1471379
6556 2942758
6557 4414137
6558 8828274
6559 7356895
6560 14713790
6561 22070685
6562 44141370
6563 2312167
6564 4624334
6565 6936501
6566 13873002
6567 11560835
6568 23121670
6569 34682505
6570 69365010
6571 16185169
6572 32370338
6573 48555507
6574 97111014
6575 80925845
6576 161851690
6577 242777535
6578 485555070
6579 274873
6580 549746
6581 824619
6582 1649238
6583 1374365
6584 2748730
6585 4123095
6586 8246190
6587 1924111
6588 3848222
6589 5772333
6590 11544666
6591 9620555
6592 19241110
6593 28861665
6594 57723330
6595 3023603
6596 6047206
6597 9070809
6598 18141618
6599 15118015
6600 30236030
6601 45354045
6602 90708090
6603 21165221
6604 42330442
6605 63495663
6606 126991326
6607 105826105
6608 211652210
6609 317478315
6610 634956630
6611 3573349
6612 7146698
6613 10720047
6614 21440094
6615 17866745
6616 35733490
6617 53600235
6618 107200470
6619 25013443
6620 50026886
6621 75040329
6622 150080658
6623 125067215
6624 250134430
6625 375201645
6626 750403290
6627 39306839
6628 78613678
6629 117920517
6630 235841034
6631 196534195
6632 393068390
6633 589602585
6634 1179205170
6635 275147873
6636 550295746
6637 825443619
6638 1650887238
6639 1375739365
6640 2751478730
6641 4127218095
6642 8254436190
6643 1073
6644 2146
6645 3219
6646 6438
6647 5365
6648 10730
6649 16095
6650 32190
6651 7511
6652 15022
6653 22533
6654 45066
6655 37555
6656 75110
6657 112665
6658 225330
6659 11803
6660 23606
6661 35409
6662 70818
6663 59015
6664 118030
6665 177045
6666 354090
6667 82621
6668 165242
6669 247863
6670 495726
6671 413105
6672 826210
6673 1239315
6674 2478630
6675 13949
6676 27898
6677 41847
6678 83694
6679 69745
6680 139490
6681 209235
6682 418470
6683 97643
6684 195286
6685 292929
6686 585858
6687 488215
6688 976430
6689 1464645
6690 2929290
6691 153439
6692 306878
6693 460317
6694 920634
6695 767195
6696 1534390
6697 2301585
6698 4603170
6699 1074073
6700 2148146
6701 3222219
6702 6444438
6703 5370365
6704 10740730
6705 16111095
6706 32222190
6707 18241
6708 36482
6709 54723
6710 109446
6711 91205
6712 182410
6713 273615
6714 547230
6715 127687
6716 255374
6717 383061
6718 766122
6719 638435
6720 1276870
6721 1915305
6722 3830610
6723 200651
6724 401302
6725 601953
6726 1203906
6727 1003255
6728 2006510
6729 3009765
6730 6019530
6731 1404557
6732 2809114
6733 4213671
6734 8427342
6735 7022785
6736 14045570
6737 21068355
6738 42136710
6739 237133
6740 474266
6741 711399
6742 1422798
6743 1185665
6744 2371330
6745 3556995
6746 7113990
6747 1659931
6748 3319862
6749 4979793
6750 9959586
6751 8299655
6752 16599310
6753 24898965
6754 49797930
6755 2608463
6756 5216926
6757 7825389
6758 15650778
6759 13042315
6760 26084630
6761 39126945
6762 78253890
6763 18259241
6764 36518482
6765 54777723
6766 109555446
6767 91296205
6768 182592410
6769 273888615
6770 547777230
6771 20387
6772 40774
6773 61161
6774 122322
6775 101935
6776 203870
6777 305805
6778 611610
6779 142709
6780 285418
6781 428127
6782 856254
6783 713545
6784 1427090
6785 2140635
6786 4281270
6787 224257
6788 448514
6789 672771
6790 1345542
6791 1121285
6792 2242570
6793 3363855
6794 6727710
6795 1569799
6796 3139598
6797 4709397
6798 9418794
6799 7848995
6800 15697990
6801 23546985
6802 47093970
6803 265031
6804 530062
6805 795093
6806 1590186
6807 1325155
6808 2650310
6809 3975465
6810 7950930
6811 1855217
6812 3710434
6813 5565651
6814 11131302
6815 9276085
6816 18552170
6817 27828255
6818 55656510
6819 2915341
6820 5830682
6821 8746023
6822 17492046
6823 14576705
6824 29153410
6825 43730115
6826 87460230
6827 20407387
6828 40814774
6829 61222161
6830 122444322
6831 102036935
6832 204073870
6833 306110805
6834 612221610
6835 346579
6836 693158
6837 1039737
6838 2079474
6839 1732895
6840 3465790
6841 5198685
6842 10397370
6843 2426053
6844 4852106
6845 7278159
6846 14556318
6847 12130265
6848 24260530
6849 36390795
6850 72781590
6851 3812369
6852 7624738
6853 11437107
6854 22874214
6855 19061845
6856 38123690
6857 57185535
6858 114371070
6859 26686583
6860 53373166
6861 80059749
6862 160119498
6863 133432915
6864 266865830
6865 400298745
6866 800597490
6867 4505527
6868 9011054
6869 13516581
6870 27033162
6871 22527635
6872 45055270
6873 67582905
6874 135165810
6875 31538689
6876 63077378
6877 94616067
6878 189232134
6879 157693445
6880 315386890
6881 473080335
6882 946160670
6883 49560797
6884 99121594
6885 148682391
6886 297364782
6887 247803985
6888 495607970
6889 743411955
6890 1486823910
6891 346925579
6892 693851158
6893 1040776737
6894 2081553474
6895 1734627895
6896 3469255790
6897 5203883685
6898 10407767370
6899 24679
6900 49358
6901 74037
6902 148074
6903 123395
6904 246790
6905 370185
6906 740370
6907 172753
6908 345506
6909 518259
6910 1036518
6911 863765
6912 1727530
6913 2591295
6914 5182590
6915 271469
6916 542938
6917 814407
6918 1628814
6919 1357345
6920 2714690
6921 4072035
6922 8144070
6923 1900283
6924 3800566
6925 5700849
6926 11401698
6927 9501415
6928 19002830
6929 28504245
6930 57008490
6931 320827
6932 641654
6933 962481
6934 1924962
6935 1604135
6936 3208270
6937 4812405
6938 9624810
6939 2245789
6940 4491578
6941 6737367
6942 13474734
6943 11228945
6944 22457890
6945 33686835
6946 67373670
6947 3529097
6948 7058194
6949 10587291
6950 21174582
6951 17645485
6952 35290970
6953 52936455
6954 105872910
6955 24703679
6956 49407358
6957 74111037
6958 148222074
6959 123518395
6960 247036790
6961 370555185
6962 741110370
6963 419543
6964 839086
6965 1258629
6966 2517258
6967 2097715
6968 4195430
6969 6293145
6970 12586290
6971 2936801
6972 5873602
6973 8810403
6974 17620806
6975 14684005
6976 29368010
6977 44052015
6978 88104030
6979 4614973
6980 9229946
6981 13844919
6982 27689838
6983 23074865
6984 46149730
6985 69224595
6986 138449190
6987 32304811
6988 64609622
6989 96914433
6990 193828866
6991 161524055
6992 323048110
6993 484572165
6994 969144330
6995 5454059
6996 10908118
6997 16362177
6998 32724354
6999 27270295
7000 54540590
7001 81810885
7002 163621770
7003 38178413
7004 76356826
7005 114535239
7006 229070478
7007 190892065
7008 381784130
7009 572676195
7010 1145352390
7011 59994649
7012 119989298
7013 179983947
7014 359967894
7015 299973245
7016 599946490
7017 899919735
7018 1799839470
7019 419962543
7020 839925086
7021 1259887629
7022 2519775258
7023 2099812715
7024 4199625430
7025 6299438145
7026 12598876290
7027 468901
7028 937802
7029 1406703
7030 2813406
7031 2344505
7032 4689010
7033 7033515
7034 14067030
7035 3282307
7036 6564614
7037 9846921
7038 19693842
7039 16411535
7040 32823070
7041 49234605
7042 98469210
7043 5157911
7044 10315822
7045 15473733
7046 30947466
7047 25789555
7048 51579110
7049 77368665
7050 154737330
7051 36105377
7052 72210754
7053 108316131
7054 216632262
7055 180526885
7056 361053770
7057 541580655
7058 1083161310
7059 6095713
7060 12191426
7061 18287139
7062 36574278
7063 30478565
7064 60957130
7065 91435695
7066 182871390
7067 42669991
7068 85339982
7069 128009973
7070 256019946
7071 213349955
7072 426699910
7073 640049865
7074 1280099730
7075 67052843
7076 134105686
7077 201158529
7078 402317058
7079 335264215
7080 670528430
7081 1005792645
7082 2011585290
7083 469369901
7084 938739802
7085 1408109703
7086 2816219406
7087 2346849505
7088 4693699010
7089 7040548515
7090 14081097030
7091 7971317
7092 15942634
7093 23913951
7094 47827902
7095 39856585
7096 79713170
7097 119569755
7098 239139510
7099 55799219
7100 111598438
7101 167397657
7102 334795314
7103 278996095
7104 557992190
7105 836988285
7106 1673976570
7107 87684487
7108 175368974
7109 263053461
7110 526106922
7111 438422435
7112 876844870
7113 1315267305
7114 2630534610
7115 613791409
7116 1227582818
7117 1841374227
7118 3682748454
7119 3068957045
7120 6137914090
7121 9206871135
7122 18413742270
7123 103627121
7124 207254242
7125 310881363
7126 621762726
7127 518135605
7128 1036271210
7129 1554406815
7130 3108813630
7131 725389847
7132 1450779694
7133 2176169541
7134 4352339082
7135 3626949235
7136 7253898470
7137 10880847705
7138 21761695410
7139 1139898331
7140 2279796662
7141 3419694993
7142 6839389986
7143 5699491655
7144 11398983310
7145 17098474965
7146 34196949930
7147 7979288317
7148 15958576634
7149 23937864951
7150 47875729902
7151 39896441585
7152 79792883170
7153 119689324755
7154 239378649510
7155 1147
7156 2294
7157 3441
7158 6882
7159 5735
7160 11470
7161 17205
7162 34410
7163 8029
7164 16058
7165 24087
7166 48174
7167 40145
7168 80290
7169 120435
7170 240870
7171 12617
7172 25234
7173 37851
7174 75702
7175 63085
7176 126170
7177 189255
7178 378510
7179 88319
7180 176638
7181 264957
7182 529914
7183 441595
7184 883190
7185 1324785
7186 2649570
7187 14911
7188 29822
7189 44733
7190 89466
7191 74555
7192 149110
7193 223665
7194 447330
7195 104377
7196 208754
7197 313131
7198 626262
7199 521885
7200 1043770
7201 1565655
7202 3131310
7203 164021
7204 328042
7205 492063
7206 984126
7207 820105
7208 1640210
7209 2460315
7210 4920630
7211 1148147
7212 2296294
7213 3444441
7214 6888882
7215 5740735
7216 11481470
7217 17222205
7218 34444410
7219 19499
7220 38998
7221 58497
7222 116994
7223 97495
7224 194990
7225 292485
7226 584970
7227 136493
7228 272986
7229 409479
7230 818958
7231 682465
7232 1364930
7233 2047395
7234 4094790
7235 214489
7236 428978
7237 643467
7238 1286934
7239 1072445
7240 2144890
7241 3217335
7242 6434670
7243 1501423
7244 3002846
7245 4504269
7246 9008538
7247 7507115
7248 15014230
7249 22521345
7250 45042690
7251 253487
7252 506974
7253 760461
7254 1520922
7255 1267435
7256 2534870
7257 3802305
7258 7604610
7259 1774409
7260 3548818
7261 5323227
7262 10646454
7263 8872045
7264 17744090
7265 26616135
7266 53232270
7267 2788357
7268 5576714
7269 8365071
7270 16730142
7271 13941785
7272 27883570
7273 41825355
7274 83650710
7275 19518499
7276 39036998
7277 58555497
7278 117110994
7279 97592495
7280 195184990
7281 292777485
7282 585554970
7283 21793
7284 43586
7285 65379
7286 130758
7287 108965
7288 217930
7289 326895
7290 653790
7291 152551
7292 305102
7293 457653
7294 915306
7295 762755
7296 1525510
7297 2288265
7298 4576530
7299 239723
7300 479446
7301 719169
7302 1438338
7303 1198615
7304 2397230
7305 3595845
7306 7191690
7307 1678061
7308 3356122
7309 5034183
7310 10068366
7311 8390305
7312 16780610
7313 25170915
7314 50341830
7315 283309
7316 566618
7317 849927
7318 1699854
7319 1416545
7320 2833090
7321 4249635
7322 8499270
7323 1983163
7324 3966326
7325 5949489
7326 11898978
7327 9915815
7328 19831630
7329 29747445
7330 59494890
7331 3116399
7332 6232798
7333 9349197
7334 18698394
7335 15581995
7336 31163990
7337 46745985
7338 93491970
7339 21814793
7340 43629586
7341 65444379
7342 130888758
7343 109073965
7344 218147930
7345 327221895
7346 654443790
7347 370481
7348 740962
7349 1111443
7350 2222886
7351 1852405
7352 3704810
7353 5557215
7354 11114430
7355 2593367
7356 5186734
7357 7780101
7358 15560202
7359 12966835
7360 25933670
7361 38900505
7362 77801010
7363 4075291
7364 8150582
7365 12225873
7366 24451746
7367 20376455
7368 40752910
7369 61129365
7370 122258730
7371 28527037
7372 57054074
7373 85581111
7374 171162222
7375 142635185
7376 285270370
7377 427905555
7378 855811110
7379 4816253
7380 9632506
7381 14448759
7382 28897518
7383 24081265
7384 48162530
7385 72243795
7386 144487590
7387 33713771
7388 67427542
7389 101141313
7390 202282626
7391 168568855
7392 337137710
7393 505706565
7394 1011413130
7395 52978783
7396 105957566
7397 158936349
7398 317872698
7399 264893915
7400 529787830
7401 794681745
7402 1589363490
7403 370851481
7404 741702962
7405 1112554443
7406 2225108886
7407 1854257405
7408 3708514810
7409 5562772215
7410 11125544430
7411 26381
7412 52762
7413 79143
7414 158286
7415 131905
7416 263810
7417 395715
7418 791430
7419 184667
7420 369334
7421 554001
7422 1108002
7423 923335
7424 1846670
7425 2770005
7426 5540010
7427 290191
7428 580382
7429 870573
7430 1741146
7431 1450955
7432 2901910
7433 4352865
7434 8705730
7435 2031337
7436 4062674
7437 6094011
7438 12188022
7439 10156685
7440 20313370
7441 30470055
7442 60940110
7443 342953
7444 685906
7445 1028859
7446 2057718
7447 1714765
7448 3429530
7449 5144295
7450 10288590
7451 2400671
7452 4801342
7453 7202013
7454 14404026
7455 12003355
7456 24006710
7457 36010065
7458 72020130
7459 3772483
7460 7544966
7461 11317449
7462 22634898
7463 18862415
7464 37724830
7465 56587245
7466 113174490
7467 26407381
7468 52814762
7469 79222143
7470 158444286
7471 132036905
7472 264073810
7473 396110715
7474 792221430
7475 448477
7476 896954
7477 1345431
7478 2690862
7479 2242385
7480 4484770
7481 6727155
7482 13454310
7483 3139339
7484 6278678
7485 9418017
7486 18836034
7487 15696695
7488 31393390
7489 47090085
7490 94180170
7491 4933247
7492 9866494
7493 14799741
7494 29599482
7495 24666235
7496 49332470
7497 73998705
7498 147997410
7499 34532729
7500 69065458
7501 103598187
7502 207196374
7503 172663645
7504 345327290
7505 517990935
7506 1035981870
7507 5830201
7508 11660402
7509 17490603
7510 34981206
7511 29151005
7512 58302010
7513 87453015
7514 174906030
7515 40811407
7516 81622814
7517 122434221
7518 244868442
7519 204057035
7520 408114070
7521 612171105
7522 1224342210
7523 64132211
7524 128264422
7525 192396633
7526 384793266
7527 320661055
7528 641322110
7529 961983165
7530 1923966330
7531 448925477
7532 897850954
7533 1346776431
7534 2693552862
7535 2244627385
7536 4489254770
7537 6733882155
7538 13467764310
7539 501239
7540 1002478
7541 1503717
7542 3007434
7543 2506195
7544 5012390
7545 7518585
7546 15037170
7547 3508673
7548 7017346
7549 10526019
7550 21052038
7551 17543365
7552 35086730
7553 52630095
7554 105260190
7555 5513629
7556 11027258
7557 16540887
7558 33081774
7559 27568145
7560 55136290
7561 82704435
7562 165408870
7563 38595403
7564 77190806
7565 115786209
7566 231572418
7567 192977015
7568 385954030
7569 578931045
7570 1157862090
7571 6516107
7572 13032214
7573 19548321
7574 39096642
7575 32580535
7576 65161070
7577 97741605
7578 195483210
7579 45612749
7580 91225498
7581 136838247
7582 273676494
7583 228063745
7584 456127490
7585 684191235
7586 1368382470
7587 71677177
7588 143354354
7589 215031531
7590 430063062
7591 358385885
7592 716771770
7593 1075157655
7594 2150315310
7595 501740239
7596 1003480478
7597 1505220717
7598 3010441434
7599 2508701195
7600 5017402390
7601 7526103585
7602 15052207170
7603 8521063
7604 17042126
7605 25563189
7606 51126378
7607 42605315
7608 85210630
7609 127815945
7610 255631890
7611 59647441
7612 119294882
7613 178942323
7614 357884646
7615 298237205
7616 596474410
7617 894711615
7618 1789423230
7619 93731693
7620 187463386
7621 281195079
7622 562390158
7623 468658465
7624 937316930
7625 1405975395
7626 2811950790
7627 656121851
7628 1312243702
7629 1968365553
7630 3936731106
7631 3280609255
7632 6561218510
7633 9841827765
7634 19683655530
7635 110773819
7636 221547638
7637 332321457
7638 664642914
7639 553869095
7640 1107738190
7641 1661607285
7642 3323214570
7643 775416733
7644 1550833466
7645 2326250199
7646 4652500398
7647 3877083665
7648 7754167330
7649 11631250995
7650 23262501990
7651 1218512009
7652 2437024018
7653 3655536027
7654 7311072054
7655 6092560045
7656 12185120090
7657 18277680135
7658 36555360270
7659 8529584063
7660 17059168126
7661 25588752189
7662 51177504378
7663 42647920315
7664 85295840630
7665 127943760945
7666 255887521890
7667 33263
7668 66526
7669 99789
7670 199578
7671 166315
7672 332630
7673 498945
7674 997890
7675 232841
7676 465682
7677 698523
7678 1397046
7679 1164205
7680 2328410
7681 3492615
7682 6985230
7683 365893
7684 731786
7685 1097679
7686 2195358
7687 1829465
7688 3658930
7689 5488395
7690 10976790
7691 2561251
7692 5122502
7693 7683753
7694 15367506
7695 12806255
7696 25612510
7697 38418765
7698 76837530
7699 432419
7700 864838
7701 1297257
7702 2594514
7703 2162095
7704 4324190
7705 6486285
7706 12972570
7707 3026933
7708 6053866
7709 9080799
7710 18161598
7711 15134665
7712 30269330
7713 45403995
7714 90807990
7715 4756609
7716 9513218
7717 14269827
7718 28539654
7719 23783045
7720 47566090
7721 71349135
7722 142698270
7723 33296263
7724 66592526
7725 99888789
7726 199777578
7727 166481315
7728 332962630
7729 499443945
7730 998887890
7731 565471
7732 1130942
7733 1696413
7734 3392826
7735 2827355
7736 5654710
7737 8482065
7738 16964130
7739 3958297
7740 7916594
7741 11874891
7742 23749782
7743 19791485
7744 39582970
7745 59374455
7746 118748910
7747 6220181
7748 12440362
7749 18660543
7750 37321086
7751 31100905
7752 62201810
7753 93302715
7754 186605430
7755 43541267
7756 87082534
7757 130623801
7758 261247602
7759 217706335
7760 435412670
7761 653119005
7762 1306238010
7763 7351123
7764 14702246
7765 22053369
7766 44106738
7767 36755615
7768 73511230
7769 110266845
7770 220533690
7771 51457861
7772 102915722
7773 154373583
7774 308747166
7775 257289305
7776 514578610
7777 771867915
7778 1543735830
7779 80862353
7780 161724706
7781 242587059
7782 485174118
7783 404311765
7784 808623530
7785 1212935295
7786 2425870590
7787 566036471
7788 1132072942
7789 1698109413
7790 3396218826
7791 2830182355
7792 5660364710
7793 8490547065
7794 16981094130
7795 631997
7796 1263994
7797 1895991
7798 3791982
7799 3159985
7800 6319970
7801 9479955
7802 18959910
7803 4423979
7804 8847958
7805 13271937
7806 26543874
7807 22119895
7808 44239790
7809 66359685
7810 132719370
7811 6951967
7812 13903934
7813 20855901
7814 41711802
7815 34759835
7816 69519670
7817 104279505
7818 208559010
7819 48663769
7820 97327538
7821 145991307
7822 291982614
7823 243318845
7824 486637690
7825 729956535
7826 1459913070
7827 8215961
7828 16431922
7829 24647883
7830 49295766
7831 41079805
7832 82159610
7833 123239415
7834 246478830
7835 57511727
7836 115023454
7837 172535181
7838 345070362
7839 287558635
7840 575117270
7841 862675905
7842 1725351810
7843 90375571
7844 180751142
7845 271126713
7846 542253426
7847 451877855
7848 903755710
7849 1355633565
7850 2711267130
7851 632628997
7852 1265257994
7853 1897886991
7854 3795773982
7855 3163144985
7856 6326289970
7857 9489434955
7858 18978869910
7859 10743949
7860 21487898
7861 32231847
7862 64463694
7863 53719745
7864 107439490
7865 161159235
7866 322318470
7867 75207643
7868 150415286
7869 225622929
7870 451245858
7871 376038215
7872 752076430
7873 1128114645
7874 2256229290
7875 118183439
7876 236366878
7877 354550317
7878 709100634
7879 590917195
7880 1181834390
7881 1772751585
7882 3545503170
7883 827284073
7884 1654568146
7885 2481852219
7886 4963704438
7887 4136420365
7888 8272840730
7889 12409261095
7890 24818522190
7891 139671337
7892 279342674
7893 419014011
7894 838028022
7895 698356685
7896 1396713370
7897 2095070055
7898 4190140110
7899 977699359
7900 1955398718
7901 2933098077
7902 5866196154
7903 4888496795
7904 9776993590
7905 14665490385
7906 29330980770
7907 1536384707
7908 3072769414
7909 4609154121
7910 9218308242
7911 7681923535
7912 15363847070
7913 23045770605
7914 46091541210
7915 10754692949
7916 21509385898
7917 32264078847
7918 64528157694
7919 53773464745
7920 107546929490
7921 161320394235
7922 322640788470
7923 765049
7924 1530098
7925 2295147
7926 4590294
7927 3825245
7928 7650490
7929 11475735
7930 22951470
7931 5355343
7932 10710686
7933 16066029
7934 32132058
7935 26776715
7936 53553430
7937 80330145
7938 160660290
7939 8415539
7940 16831078
7941 25246617
7942 50493234
7943 42077695
7944 84155390
7945 126233085
7946 252466170
7947 58908773
7948 117817546
7949 176726319
7950 353452638
7951 294543865
7952 589087730
7953 883631595
7954 1767263190
7955 9945637
7956 19891274
7957 29836911
7958 59673822
7959 49728185
7960 99456370
7961 149184555
7962 298369110
7963 69619459
7964 139238918
7965 208858377
7966 417716754
7967 348097295
7968 696194590
7969 1044291885
7970 2088583770
7971 109402007
7972 218804014
7973 328206021
7974 656412042
7975 547010035
7976 1094020070
7977 1641030105
7978 3282060210
7979 765814049
7980 1531628098
7981 2297442147
7982 4594884294
7983 3829070245
7984 7658140490
7985 11487210735
7986 22974421470
7987 13005833
7988 26011666
7989 39017499
7990 78034998
7991 65029165
7992 130058330
7993 195087495
7994 390174990
7995 91040831
7996 182081662
7997 273122493
7998 546244986
7999 455204155
8000 910408310
8001 1365612465
8002 2731224930
8003 143064163
8004 286128326
8005 429192489
8006 858384978
8007 715320815
8008 1430641630
8009 2145962445
8010 4291924890
8011 1001449141
8012 2002898282
8013 3004347423
8014 6008694846
8015 5007245705
8016 10014491410
8017 15021737115
8018 30043474230
8019 169075829
8020 338151658
8021 507227487
8022 1014454974
8023 845379145
8024 1690758290
8025 2536137435
8026 5072274870
8027 1183530803
8028 2367061606
8029 3550592409
8030 7101184818
8031 5917654015
8032 11835308030
8033 17752962045
8034 35505924090
8035 1859834119
8036 3719668238
8037 5579502357
8038 11159004714
8039 9299170595
8040 18598341190
8041 27897511785
8042 55795023570
8043 13018838833
8044 26037677666
8045 39056516499
8046 78113032998
8047 65094194165
8048 130188388330
8049 195282582495
8050 390565164990
8051 14535931
8052 29071862
8053 43607793
8054 87215586
8055 72679655
8056 145359310
8057 218038965
8058 436077930
8059 101751517
8060 203503034
8061 305254551
8062 610509102
8063 508757585
8064 1017515170
8065 1526272755
8066 3052545510
8067 159895241
8068 319790482
8069 479685723
8070 959371446
8071 799476205
8072 1598952410
8073 2398428615
8074 4796857230
8075 1119266687
8076 2238533374
8077 3357800061
8078 6715600122
8079 5596333435
8080 11192666870
8081 16789000305
8082 33578000610
8083 188967103
8084 377934206
8085 566901309
8086 1133802618
8087 944835515
8088 1889671030
8089 2834506545
8090 5669013090
8091 1322769721
8092 2645539442
8093 3968309163
8094 7936618326
8095 6613848605
8096 13227697210
8097 19841545815
8098 39683091630
8099 2078638133
8100 4157276266
8101 6235914399
8102 12471828798
8103 10393190665
8104 20786381330
8105 31179571995
8106 62359143990
8107 14550466931
8108 29100933862
8109 43651400793
8110 87302801586
8111 72752334655
8112 145504669310
8113 218257003965
8114 436514007930
8115 247110827
8116 494221654
8117 741332481
8118 1482664962
8119 1235554135
8120 2471108270
8121 3706662405
8122 7413324810
8123 1729775789
8124 3459551578
8125 5189327367
8126 10378654734
8127 8648878945
8128 17297757890
8129 25946636835
8130 51893273670
8131 2718219097
8132 5436438194
8133 8154657291
8134 16309314582
8135 13591095485
8136 27182190970
8137 40773286455
8138 81546572910
8139 19027533679
8140 38055067358
8141 57082601037
8142 114165202074
8143 95137668395
8144 190275336790
8145 285413005185
8146 570826010370
8147 3212440751
8148 6424881502
8149 9637322253
8150 19274644506
8151 16062203755
8152 32124407510
8153 48186611265
8154 96373222530
8155 22487085257
8156 44974170514
8157 67461255771
8158 134922511542
8159 112435426285
8160 224870852570
8161 337306278855
8162 674612557710
8163 35336848261
8164 70673696522
8165 106010544783
8166 212021089566
8167 176684241305
8168 353368482610
8169 530052723915
8170 1060105447830
8171 247357937827
8172 494715875654
8173 742073813481
8174 1484147626962
8175 1236789689135
8176 2473579378270
8177 3710369067405
8178 7420738134810
8179 8192
8180 531441
8181 162
8182 48828125
8183 400
8184 1875
8185 450
8186 282475249
8187 686
8188 3087
8189 588
8190 12005
8191 1400
8192 3675
8193 2100
8194 2357947691
8195 968
8196 3993
8197 792
8198 33275
8199 2200
8200 5445
8201 3300
8202 65219
8203 3388
8204 11319
8205 5082
8206 29645
8207 10780
8208 28875
8209 20790
8210 815730721
8211 832
8212 4563
8213 936
8214 21125
8215 2080
8216 5265
8217 3510
8218 57967
8219 2912
8220 10647
8221 4914
8222 29575
8223 11830
8224 28665
8225 21840
8226 224939
8227 6292
8228 16731
8229 9438
8230 86515
8231 18590
8232 53625
8233 38610
8234 121121
8235 28028
8236 81081
8237 54054
8238 245245
8239 110110
8240 225225
8241 240240
8242 410338673
8243 1088
8244 4131
8245 918
8246 24565
8247 2720
8248 6375
8249 4080
8250 40817
8251 3808
8252 9639
8253 5712
8254 29155
8255 11900
8256 30345
8257 24990
8258 248897
8259 6358
8260 18513
8261 10098
8262 79475
8263 20570
8264 47685
8265 44880
8266 155771
8267 36652
8268 82467
8269 62832
8270 229075
8271 130900
8272 294525
8273 274890
8274 485537
8275 7514
8276 25857
8277 11934
8278 93925
8279 28730
8280 56355
8281 53040
8282 184093
8283 43316
8284 97461
8285 74256
8286 270725
8287 154700
8288 348075
8289 324870
8290 410839
8291 77792
8292 196911
8293 131274
8294 668525
8295 267410
8296 546975
8297 583440
8298 1310309
8299 442442
8300 867867
8301 816816
8302 2127125
8303 1701700
8304 3318315
8305 3573570
8306 47045881
8307 722
8308 3249
8309 912
8310 11875
8311 1900
8312 5415
8313 3420
8314 45619
8315 3724
8316 8379
8317 5586
8318 23275
8319 10640
8320 29925
8321 23940
8322 75449
8323 6688
8324 16929
8325 10032
8326 57475
8327 20900
8328 47025
8329 37620
8330 112651
8331 32186
8332 83391
8333 61446
8334 182875
8335 117040
8336 241395
8337 263340
8338 89167
8339 7904
8340 20007
8341 11856
8342 80275
8343 24700
8344 55575
8345 44460
8346 157339
8347 44954
8348 98553
8349 72618
8350 216125
8351 138320
8352 337155
8353 311220
8354 388531
8355 70642
8356 154869
8357 130416
8358 339625
8359 271700
8360 529815
8361 489060
8362 931931
8363 418418
8364 741741
8365 798798
8366 1806805
8367 1521520
8368 3138135
8369 3423420
8370 116603
8371 10982
8372 26163
8373 15504
8374 137275
8375 32300
8376 82365
8377 58140
8378 269059
8379 63308
8380 128877
8381 94962
8382 282625
8383 180880
8384 508725
8385 406980
8386 664411
8387 113696
8388 202521
8389 170544
8390 444125
8391 355300
8392 799425
8393 639540
8394 1218679
8395 547162
8396 1268421
8397 1044582
8398 2362745
8399 1989680
8400 4103715
8401 4476780
8402 927979
8403 134368
8404 239343
8405 201552
8406 524875
8407 419900
8408 944775
8409 755820
8410 1440257
8411 764218
8412 1499043
8413 1234506
8414 2792335
8415 2351440
8416 5731635
8417 5290740
8418 5588869
8419 1200914
8420 2355639
8421 2217072
8422 4387955
8423 4618900
8424 9006855
8425 8314020
8426 6143137
8427 7113106
8428 12609597
8429 13579566
8430 27482455
8431 25865840
8432 53348295
8433 58198140
8434 6436343
8435 736
8436 1863
8437 828
8438 13225
8439 1840
8440 5175
8441 3450
8442 25921
8443 2576
8444 10143
8445 5796
8446 20125
8447 11270
8448 21735
8449 24150
8450 64009
8451 5566
8452 17457
8453 9108
8454 31625
8455 20240
8456 41745
8457 37950
8458 86779
8459 28336
8460 58443
8461 63756
8462 203665
8463 123970
8464 239085
8465 265650
8466 89401
8467 7774
8468 20631
8469 10764
8470 37375
8471 23920
8472 58305
8473 44850
8474 102557
8475 33488
8476 81627
8477 75348
8478 240695
8479 146510
8480 282555
8481 313950
8482 397969
8483 72358
8484 128271
8485 118404
8486 378235
8487 263120
8488 542685
8489 493350
8490 529529
8491 368368
8492 759759
8493 828828
8494 1496495
8495 1611610
8496 3108105
8497 3453450
8498 152881
8499 12512
8500 26979
8501 14076
8502 48875
8503 31280
8504 87975
8505 58650
8506 134113
8507 43792
8508 139587
8509 98532
8510 314755
8511 191590
8512 369495
8513 410550
8514 520421
8515 94622
8516 219351
8517 154836
8518 494615
8519 344080
8520 709665
8521 645150
8522 692461
8523 481712
8524 993531
8525 1083852
8526 2559095
8527 2107490
8528 4064445
8529 4516050
8530 859027
8531 132158
8532 259233
8533 182988
8534 584545
8535 406640
8536 991185
8537 762450
8538 818363
8539 569296
8540 1387659
8541 1280916
8542 3024385
8543 2490670
8544 4803435
8545 5337150
8546 1285999
8547 1230086
8548 2180607
8549 2012868
8550 4752605
8551 4473040
8552 9225645
8553 8386950
8554 6653647
8555 6262256
8556 12915903
8557 14090076
8558 25440415
8559 27397370
8560 52837785
8561 58708650
8562 190969
8563 13984
8564 30153
8565 15732
8566 54625
8567 34960
8568 98325
8569 65550
8570 149891
8571 48944
8572 174363
8573 110124
8574 351785
8575 214130
8576 412965
8577 458850
8578 581647
8579 105754
8580 273999
8581 173052
8582 552805
8583 384560
8584 793155
8585 721050
8586 773927
8587 538384
8588 1110417
8589 1211364
8590 3196655
8591 2355430
8592 4542615
8593 5047350
8594 960089
8595 147706
8596 323817
8597 204516
8598 653315
8599 454480
8600 1107795
8601 852150
8602 914641
8603 636272
8604 1550913
8605 1431612
8606 3777865
8607 2783690
8608 5368545
8609 5965050
8610 1437293
8611 1374802
8612 2437149
8613 2249676
8614 5936645
8615 4999280
8616 10311015
8617 9373650
8618 8311303
8619 6998992
8620 14435421
8621 15747732
8622 28433405
8623 30620590
8624 59053995
8625 65615550
8626 2146981
8627 237728
8628 423453
8629 267444
8630 854335
8631 594320
8632 1671525
8633 1114350
8634 1196069
8635 832048
8636 2652153
8637 1872108
8638 4940285
8639 3640210
8640 7020405
8641 7800450
8642 1879537
8643 1797818
8644 4167669
8645 2941884
8646 7763305
8647 6537520
8648 13483635
8649 12257850
8650 10868627
8651 9152528
8652 18877089
8653 20593188
8654 48622805
8655 40042310
8656 77224455
8657 85804950
8658 2221271
8659 2511002
8660 4925427
8661 3476772
8662 9174815
8663 7726160
8664 18832515
8665 14486550
8666 12844741
8667 10816624
8668 26365521
8669 24337404
8670 57463315
8671 47322730
8672 91265265
8673 101405850
8674 20184593
8675 23371634
8676 41431533
8677 38244492
8678 90299495
8679 84987760
8680 175287255
8681 159352050
8682 126419293
8683 118982864
8684 245402157
8685 267711444
8686 483367885
8687 520550030
8688 1003917915
8689 1115464350
8690 707281
8691 464
8692 2349
8693 696
8694 4205
8695 1450
8696 3915
8697 3480
8698 9947
8699 2842
8700 5481
8701 4872
8702 25375
8703 10150
8704 21315
8705 24360
8706 38599
8707 5104
8708 10527
8709 7656
8710 39875
8711 15950
8712 43065
8713 38280
8714 64757
8715 31262
8716 60291
8717 53592
8718 122815
8719 111650
8720 234465
8721 267960
8722 63713
8723 6032
8724 14703
8725 9048
8726 47125
8727 18850
8728 50895
8729 45240
8730 76531
8731 36946
8732 71253
8733 63336
8734 171535
8735 131950
8736 277095
8737 316680
8738 120263
8739 66352
8740 136851
8741 99528
8742 269555
8743 207350
8744 559845
8745 497640
8746 377377
8747 406406
8748 783783
8749 696696
8750 1596595
8751 1451450
8752 3048045
8753 3483480
8754 142477
8755 7888
8756 25143
8757 11832
8758 61625
8759 24650
8760 66555
8761 59160
8762 100079
8763 48314
8764 93177
8765 82824
8766 293335
8767 172550
8768 362355
8769 414120
8770 157267
8771 86768
8772 178959
8773 130152
8774 460955
8775 271150
8776 732105
8777 650760
8778 645337
8779 531454
8780 1024947
8781 911064
8782 2087855
8783 1898050
8784 3985905
8785 4555320
8786 185861
8787 102544
8788 249951
8789 153816
8790 544765
8791 320450
8792 865215
8793 769080
8794 762671
8795 628082
8796 1211301
8797 1076712
8798 2916095
8799 2243150
8800 4710615
8801 5383560
8802 1198483
8803 1127984
8804 2326467
8805 1691976
8806 4582435
8807 3524950
8808 9517365
8809 8459880
8810 6415409
8811 6908902
8812 13324311
8813 11843832
8814 27142115
8815 24674650
8816 51816765
8817 59219160
8818 198911
8819 8816
8820 31407
8821 13224
8822 68875
8823 27550
8824 74385
8825 66120
8826 111853
8827 53998
8828 104139
8829 92568
8830 366415
8831 192850
8832 404985
8833 462840
8834 175769
8835 96976
8836 200013
8837 145464
8838 575795
8839 303050
8840 818235
8841 727320
8842 806113
8843 593978
8844 1145529
8845 1018248
8846 2333485
8847 2121350
8848 4454835
8849 5091240
8850 207727
8851 114608
8852 279357
8853 171912
8854 680485
8855 358150
8856 967005
8857 859560
8858 952679
8859 701974
8860 1353807
8861 1203384
8862 3259165
8863 2507050
8864 5264805
8865 6016920
8866 1497067
8867 1260688
8868 2600169
8869 1891032
8870 5121545
8871 3939650
8872 10637055
8873 9455160
8874 7170163
8875 7721714
8876 14891877
8877 13237224
8878 30335305
8879 27577550
8880 57912855
8881 66186120
8882 271643
8883 149872
8884 477717
8885 224808
8886 889865
8887 468350
8888 1264545
8889 1124040
8890 1245811
8891 917966
8892 1770363
8893 1573656
8894 5573365
8895 3278450
8896 6884745
8897 7868280
8898 1957703
8899 1648592
8900 3400221
8901 2472888
8902 8758145
8903 5151850
8904 13909995
8905 12364440
8906 12261403
8907 10097626
8908 19473993
8909 17310216
8910 39669245
8911 36062950
8912 75732195
8913 86551080
8914 2313649
8915 1948336
8916 4749069
8917 2922504
8918 10350535
8919 6088550
8920 16439085
8921 14612520
8922 14490749
8923 11933558
8924 23014719
8925 20457528
8926 55405805
8927 42619850
8928 89501685
8929 102287640
8930 22771177
8931 21431696
8932 44202873
8933 32147544
8934 87066265
8935 66974050
8936 180829935
8937 160737720
8938 121892771
8939 131269138
8940 253161909
8941 225032808
8942 515700185
8943 468818350
8944 984518535
8945 1125164040
8946 352843
8947 10672
8948 46023
8949 16008
8950 83375
8951 33350
8952 90045
8953 80040
8954 135401
8955 65366
8956 126063
8957 112056
8958 536935
8959 233450
8960 490245
8961 560280
8962 212773
8963 117392
8964 242121
8965 176088
8966 843755
8967 366850
8968 990495
8969 880440
8970 1181257
8971 719026
8972 1386693
8973 1232616
8974 2824745
8975 2567950
8976 5392695
8977 6163080
8978 251459
8979 138736
8980 338169
8981 208104
8982 997165
8983 433550
8984 1170585
8985 1040520
8986 1396031
8987 849758
8988 1638819
8989 1456728
8990 3945305
8991 3034850
8992 6373185
8993 7283640
8994 2193763
8995 1526096
8996 3147573
8997 2289144
8998 6199765
8999 4769050
9000 12876435
9001 11445720
9002 8679671
9003 9347338
9004 18027009
9005 16024008
9006 36721685
9007 33383350
9008 70105035
9009 80120040
9010 328831
9011 181424
9012 578289
9013 272136
9014 1303985
9015 566950
9016 1530765
9017 1360680
9018 1825579
9019 1111222
9020 2143071
9021 1904952
9022 6746705
9023 3968650
9024 8334165
9025 9524760
9026 2868767
9027 1995664
9028 4116057
9029 2993496
9030 10601965
9031 6236450
9032 16838415
9033 14967480
9034 14842751
9035 12223442
9036 23573781
9037 20954472
9038 48020665
9039 43655150
9040 91675815
9041 104772360
9042 3390361
9043 2358512
9044 5748873
9045 3537768
9046 12529595
9047 7370350
9048 19899945
9049 17688840
9050 17541433
9051 14445886
9052 27859923
9053 24764376
9054 67070185
9055 51592450
9056 108344145
9057 123821880
9058 27565109
9059 25943632
9060 53508741
9061 38915448
9062 105396005
9063 81073850
9064 218899395
9065 194577240
9066 147554407
9067 158904746
9068 306459153
9069 272408136
9070 624268645
9071 567516950
9072 1191785595
9073 1362040680
9074 367517
9075 202768
9076 722361
9077 304152
9078 1457395
9079 633650
9080 1710855
9081 1520760
9082 2040353
9083 1241954
9084 2395197
9085 2129064
9086 8427545
9087 4435550
9088 9314655
9089 10645320
9090 3206269
9091 2230448
9092 4600299
9093 3345672
9094 13243285
9095 6970150
9096 18819405
9097 16728360
9098 18540599
9099 13661494
9100 26347167
9101 23419704
9102 53670155
9103 48791050
9104 102461205
9105 117098520
9106 3789227
9107 2635984
9108 6425211
9109 3953976
9110 15651155
9111 8237450
9112 22241115
9113 19769880
9114 21911617
9115 16145402
9116 31137561
9117 27677832
9118 74960795
9119 57662150
9120 121090515
9121 138389160
9122 34432541
9123 28995824
9124 59803887
9125 43493736
9126 117795535
9127 90611950
9128 244652265
9129 217468680
9130 164913749
9131 177599422
9132 342513171
9133 304456152
9134 697712015
9135 634283650
9136 1331995665
9137 1522280760
9138 4955143
9139 3447056
9140 10987491
9141 5170584
9142 20466895
9143 10772050
9144 29084535
9145 25852920
9146 28653653
9147 21113218
9148 40718349
9149 36194088
9150 128187395
9151 75404350
9152 158349135
9153 180970440
9154 45027169
9155 37917616
9156 78205083
9157 56876424
9158 201437335
9159 118492550
9160 319929885
9161 284382120
9162 282012269
9163 232245398
9164 447901839
9165 398134968
9166 912392635
9167 829447850
9168 1741840485
9169 1990674840
9170 53213927
9171 44811728
9172 109228587
9173 67217592
9174 238062305
9175 140036650
9176 378098955
9177 336087960
9178 333287227
9179 274471834
9180 529338537
9181 470523144
9182 1274333515
9183 980256550
9184 2058538755
9185 2352615720
9186 523737071
9187 492929008
9188 1016666079
9189 739393512
9190 2002524095
9191 1540403150
9192 4159088505
9193 3696967560
9194 2803533733
9195 3019190174
9196 5822723907
9197 5175754584
9198 11861104255
9199 10782822050
9200 22643926305
9201 25878772920
9202 29791
9203 248
9204 837
9205 558
9206 3875
9207 1240
9208 2325
9209 2790
9210 6727
9211 1736
9212 4557
9213 3906
9214 7595
9215 8680
9216 16275
9217 19530
9218 10571
9219 2728
9220 9207
9221 6138
9222 18755
9223 13640
9224 25575
9225 30690
9226 26257
9227 19096
9228 50127
9229 42966
9230 83545
9231 95480
9232 179025
9233 214830
9234 12493
9235 3224
9236 10881
9237 7254
9238 26195
9239 16120
9240 30225
9241 36270
9242 36673
9243 22568
9244 59241
9245 50778
9246 98735
9247 112840
9248 211575
9249 253890
9250 57629
9251 35464
9252 119691
9253 79794
9254 243815
9255 177320
9256 332475
9257 398970
9258 341341
9259 248248
9260 651651
9261 558558
9262 1086085
9263 1241240
9264 2327325
9265 2792790
9266 16337
9267 4216
9268 14229
9269 9486
9270 44795
9271 21080
9272 39525
9273 47430
9274 62713
9275 29512
9276 77469
9277 66402
9278 129115
9279 147560
9280 276675
9281 332010
9282 98549
9283 46376
9284 156519
9285 104346
9286 318835
9287 231880
9288 434775
9289 521730
9290 446369
9291 324632
9292 852159
9293 730422
9294 1420265
9295 1623160
9296 3043425
9297 3652110
9298 116467
9299 54808
9300 184977
9301 123318
9302 445315
9303 274040
9304 513825
9305 616590
9306 623441
9307 383656
9308 1007097
9309 863226
9310 1678495
9311 1918280
9312 3596775
9313 4316130
9314 979693
9315 602888
9316 2034747
9317 1356498
9318 4144855
9319 3014440
9320 5652075
9321 6782490
9322 5802797
9323 4220216
9324 11078067
9325 9495486
9326 18463445
9327 21101080
9328 39564525
9329 47477430
9330 18259
9331 4712
9332 15903
9333 10602
9334 55955
9335 23560
9336 44175
9337 53010
9338 78337
9339 32984
9340 86583
9341 74214
9342 144305
9343 164920
9344 309225
9345 371070
9346 123101
9347 51832
9348 174933
9349 116622
9350 356345
9351 259160
9352 485925
9353 583110
9354 498883
9355 362824
9356 952413
9357 816354
9358 1587355
9359 1814120
9360 3401475
9361 4081770
9362 145483
9363 61256
9364 206739
9365 137826
9366 497705
9367 306280
9368 574275
9369 689130
9370 696787
9371 428792
9372 1125579
9373 964782
9374 1875965
9375 2143960
9376 4019925
9377 4823910
9378 1094951
9379 673816
9380 2274129
9381 1516086
9382 4632485
9383 3369080
9384 6317025
9385 7580430
9386 6485479
9387 4716712
9388 12381369
9389 10612602
9390 20635615
9391 23583560
9392 44219175
9393 53063010
9394 190247
9395 80104
9396 270351
9397 180234
9398 851105
9399 400520
9400 750975
9401 901170
9402 1191547
9403 560728
9404 1471911
9405 1261638
9406 2453185
9407 2803640
9408 5256825
9409 6308190
9410 1872431
9411 881144
9412 2973861
9413 1982574
9414 6057865
9415 4405720
9416 8260725
9417 9912870
9418 8481011
9419 6168008
9420 16191021
9421 13878018
9422 26985035
9423 30840040
9424 57825075
9425 69390090
9426 2212873
9427 1041352
9428 3514563
9429 2343042
9430 8460985
9431 5206760
9432 9762675
9433 11715210
9434 11845379
9435 7289464
9436 19134843
9437 16401294
9438 31891405
9439 36447320
9440 68338725
9441 82006470
9442 18614167
9443 11454872
9444 38660193
9445 25773462
9446 78752245
9447 57274360
9448 107389425
9449 128867310
9450 110253143
9451 80184104
9452 210483273
9453 180414234
9454 350805455
9455 400920520
9456 751725975
9457 902071170
9458 22103
9459 5704
9460 19251
9461 12834
9462 81995
9463 28520
9464 53475
9465 64170
9466 114793
9467 39928
9468 104811
9469 89838
9470 174685
9471 199640
9472 374325
9473 449190
9474 180389
9475 62744
9476 211761
9477 141174
9478 431365
9479 313720
9480 588225
9481 705870
9482 603911
9483 439208
9484 1152921
9485 988218
9486 1921535
9487 2196040
9488 4117575
9489 4941090
9490 213187
9491 74152
9492 250263
9493 166842
9494 602485
9495 370760
9496 695175
9497 834210
9498 843479
9499 519064
9500 1362543
9501 1167894
9502 2270905
9503 2595320
9504 4866225
9505 5839470
9506 1325467
9507 815672
9508 2752893
9509 1835262
9510 5607745
9511 4078360
9512 7646925
9513 9176310
9514 7850843
9515 5709704
9516 14987973
9517 12846834
9518 24979955
9519 28548520
9520 53528475
9521 64234170
9522 278783
9523 96968
9524 327267
9525 218178
9526 1030285
9527 484840
9528 909075
9529 1090890
9530 1442399
9531 678776
9532 1781787
9533 1527246
9534 2969645
9535 3393880
9536 6363525
9537 7636230
9538 2266627
9539 1066648
9540 3599937
9541 2399958
9542 7333205
9543 5333240
9544 9999825
9545 11999790
9546 10266487
9547 7466536
9548 19599657
9549 16799706
9550 32666095
9551 37332680
9552 69998775
9553 83998530
9554 2678741
9555 1260584
9556 4254471
9557 2836314
9558 10242245
9559 6302920
9560 11817975
9561 14181570
9562 14339143
9563 8824088
9564 23163231
9565 19854198
9566 38605385
9567 44120440
9568 82725825
9569 99270990
9570 22532939
9571 13866424
9572 46799181
9573 31199454
9574 95331665
9575 69332120
9576 129997725
9577 155997270
9578 133464331
9579 97064968
9580 254795541
9581 218396178
9582 424659235
9583 485324840
9584 909984075
9585 1091980890
9586 311581
9587 108376
9588 365769
9589 243846
9590 1286965
9591 541880
9592 1016025
9593 1219230
9594 1801751
9595 758632
9596 1991409
9597 1706922
9598 3319015
9599 3793160
9600 7112175
9601 8534610
9602 2831323
9603 1192136
9604 4023459
9605 2682306
9606 8195935
9607 5960680
9608 11176275
9609 13411530
9610 11474309
9611 8344952
9612 21905499
9613 18776142
9614 36509165
9615 41724760
9616 78233925
9617 93880710
9618 3346109
9619 1408888
9620 4754997
9621 3169998
9622 11447215
9623 7044440
9624 13208325
9625 15849990
9626 16026101
9627 9862216
9628 25888317
9629 22189986
9630 43147195
9631 49311080
9632 92458275
9633 110949930
9634 25183873
9635 15497768
9636 52304967
9637 34869978
9638 106547155
9639 77488840
9640 145291575
9641 174349890
9642 149166017
9643 108484376
9644 284771487
9645 244089846
9646 474619145
9647 542421880
9648 1017041025
9649 1220449230
9650 4375681
9651 1842392
9652 6218073
9653 4145382
9654 19575415
9655 9211960
9656 17272425
9657 20726910
9658 27405581
9659 12896744
9660 33853953
9661 29017674
9662 56423255
9663 64483720
9664 120906975
9665 145088370
9666 43065913
9667 20266312
9668 68398803
9669 45599202
9670 139330895
9671 101331560
9672 189996675
9673 227996010
9674 195063253
9675 141864184
9676 372393483
9677 319194414
9678 620655805
9679 709320920
9680 1329976725
9681 1595972070
9682 50896079
9683 23951096
9684 80834949
9685 53889966
9686 194602655
9687 119755480
9688 224541525
9689 269449830
9690 272443717
9691 167657672
9692 440101389
9693 377229762
9694 733502315
9695 838288360
9696 1571790675
9697 1886148810
9698 428125841
9699 263462056
9700 889184439
9701 592789626
9702 1811301635
9703 1317310280
9704 2469956775
9705 2963948130
9706 2535822289
9707 1844234392
9708 4841115279
9709 4149527382
9710 8068525465
9711 9221171960
9712 17289697425
9713 20747636910
9714 27869
9715 7192
9716 24273
9717 16182
9718 112375
9719 35960
9720 67425
9721 80910
9722 182497
9723 50344
9724 132153
9725 113274
9726 220255
9727 251720
9728 471975
9729 566370
9730 286781
9731 79112
9732 267003
9733 178002
9734 543895
9735 395560
9736 741675
9737 890010
9738 761453
9739 553784
9740 1453683
9741 1246014
9742 2422805
9743 2768920
9744 5191725
9745 6230070
9746 338923
9747 93496
9748 315549
9749 210366
9750 759655
9751 467480
9752 876525
9753 1051830
9754 1063517
9755 654472
9756 1717989
9757 1472562
9758 2863315
9759 3272360
9760 6135675
9761 7362810
9762 1671241
9763 1028456
9764 3471039
9765 2314026
9766 7070635
9767 5142280
9768 9641775
9769 11570130
9770 9898889
9771 7199192
9772 18897879
9773 16198182
9774 31496465
9775 35995960
9776 67492425
9777 80990910
9778 443207
9779 122264
9780 412641
9781 275094
9782 1299055
9783 611320
9784 1146225
9785 1375470
9786 1818677
9787 855848
9788 2246601
9789 1925658
9790 3744335
9791 4279240
9792 8023575
9793 9628290
9794 2857921
9795 1344904
9796 4539051
9797 3026034
9798 9246215
9799 6724520
9800 12608475
9801 15130170
9802 12944701
9803 9414328
9804 24712611
9805 21182238
9806 41187685
9807 47071640
9808 88259325
9809 105911190
9810 3377543
9811 1589432
9812 5364333
9813 3576222
9814 12914135
9815 7947160
9816 14900925
9817 17881110
9818 18079789
9819 11126024
9820 29205813
9821 25033554
9822 48676355
9823 55630120
9824 104306475
9825 125167770
9826 28411097
9827 17483752
9828 59007663
9829 39338442
9830 120200795
9831 87418760
9832 163910175
9833 196692210
9834 168281113
9835 122386264
9836 321263943
9837 275369094
9838 535439905
9839 611931320
9840 1147371225
9841 1376845470
9842 495349
9843 136648
9844 461187
9845 307458
9846 1622695
9847 683240
9848 1281075
9849 1537290
9850 2271773
9851 956536
9852 2510907
9853 2152206
9854 4184845
9855 4782680
9856 8967525
9857 10761030
9858 3569929
9859 1503128
9860 5073057
9861 3382038
9862 10334005
9863 7515640
9864 14091825
9865 16910190
9866 14467607
9867 10521896
9868 27619977
9869 23674266
9870 46033295
9871 52609480
9872 98642775
9873 118371330
9874 4219007
9875 1776424
9876 5995431
9877 3996954
9878 14433445
9879 8882120
9880 16653975
9881 19984770
9882 20206823
9883 12434968
9884 32641791
9885 27978678
9886 54402985
9887 62174840
9888 116577825
9889 139893390
9890 31753579
9891 19540664
9892 65949741
9893 43966494
9894 134342065
9895 97703320
9896 183193725
9897 219832470
9898 188078891
9899 136784648
9900 359059701
9901 307765458
9902 598432835
9903 683923240
9904 1282356075
9905 1538827290
9906 5517163
9907 2323016
9908 7840179
9909 5226786
9910 24682045
9911 11615080
9912 21778275
9913 26133930
9914 34554863
9915 16261112
9916 42685419
9917 36587502
9918 71142365
9919 81305560
9920 152447925
9921 182937510
9922 54300499
9923 25553176
9924 86241969
9925 57494646
9926 175678085
9927 127765880
9928 239561025
9929 287473230
9930 245949319
9931 178872232
9932 469539609
9933 402462522
9934 782566015
9935 894361160
9936 1676927175
9937 2012312610
9938 64173317
9939 30199208
9940 101922327
9941 67948218
9942 245368565
9943 150996040
9944 283117575
9945 339741090
9946 343515991
9947 211394456
9948 554910447
9949 475637526
9950 924850745
9951 1056972280
9952 1981823025
9953 2378187630
9954 539810843
9955 332191288
9956 1121145597
9957 747430398
9958 2283815105
9959 1660956440
9960 3114293325
9961 3737151990
9962 3197341147
9963 2325339016
9964 6104014917
9965 5232012786
9966 10173358195
9967 11626695080
9968 21800053275
9969 26160063930
9970 599633
9971 165416
9972 558279
9973 372186
9974 2377855
9975 827080
9976 1550775
9977 1860930
9978 3328997
9979 1157912
9980 3039519
9981 2605302
9982 5065865
9983 5789560
9984 10855425
9985 13026510
9986 5231281
9987 1819576
9988 6141069
9989 4094046
9990 12509585
9991 9097880
9992 17058525
9993 20470230
9994 17513419
9995 12737032
9996 33434709
9997 28658322
9998 55724515
9999 63685160
10000 119409675
10001 143291610
10002 6182423
10003 2150408
10004 7257627
10005 4838418
10006 17472065
10007 10752040
10008 20160075
10009 24192090
10010 24460891
10011 15052856
10012 39513747
10013 33868926
10014 65856245
10015 75264280
10016 141120525
10017 169344630
10018 38438543
10019 23654488
10020 79833897
10021 53222598
10022 162624605
10023 118272440
10024 221760825
10025 266112990
10026 227674447
10027 165581416
10028 434651217
10029 372558186
10030 724418695
10031 827907080
10032 1552325775
10033 1862790930
10034 8084707
10035 2812072
10036 9490743
10037 6327162
10038 29878265
10039 14060360
10040 26363175
10041 31635810
10042 41829571
10043 19684504
10044 51671823
10045 44290134
10046 86119705
10047 98422520
10048 184542225
10049 221450670
10050 65732183
10051 30932792
10052 104398173
10053 69598782
10054 212662945
10055 154663960
10056 289994925
10057 347993910
10058 297728123
10059 216529544
10060 568390053
10061 487191474
10062 947316755
10063 1082647720
10064 2029964475
10065 2435957370
10066 77683489
10067 36556936
10068 123379659
10069 82253106
10070 297025105
10071 182784680
10072 342721275
10073 411265530
10074 415835147
10075 255898552
10076 671733699
10077 575771742
10078 1119556165
10079 1279492760
10080 2399048925
10081 2878858710
10082 653455231
10083 402126296
10084 1357176249
10085 904784166
10086 2764618285
10087 2010631480
10088 3769934025
10089 4523920830
10090 3870465599
10091 2814884072
10092 7389070689
10093 6333489162
10094 12315117815
10095 14074420360
10096 26389538175
10097 31667445810
10098 9035849
10099 3142904
10100 10607301
10101 7071534
10102 37321985
10103 15714520
10104 29464725
10105 35357670
10106 52250779
10107 22000328
10108 57750861
10109 49500738
10110 96251435
10111 110001640
10112 206253075
10113 247503690
10114 82108367
10115 34571944
10116 116680311
10117 77786874
10118 237682115
10119 172859720
10120 324111975
10121 388934370
10122 332754961
10123 242003608
10124 635259471
10125 544508118
10126 1058765785
10127 1210018040
10128 2268783825
10129 2722540590
10130 97037161
10131 40857752
10132 137894913
10133 91929942
10134 331969235
10135 204288760
10136 383041425
10137 459649710
10138 464756929
10139 286004264
10140 750761193
10141 643509594
10142 1251268655
10143 1430021320
10144 2681289975
10145 3217547970
10146 730332317
10147 449435272
10148 1516844043
10149 1011229362
10150 3089867495
10151 2247176360
10152 4213455675
10153 5056146810
10154 4325814493
10155 3146046904
10156 8258373123
10157 7078605534
10158 13763955205
10159 15730234520
10160 29494189725
10161 35393027670
10162 126894749
10163 53429368
10164 180324117
10165 120216078
10166 567687035
10167 267146840
10168 500900325
10169 601080390
10170 794761849
10171 374005576
10172 981764637
10173 841512546
10174 1636274395
10175 1870027880
10176 3506302275
10177 4207562730
10178 1248911477
10179 587723048
10180 1983565287
10181 1322376858
10182 4040595955
10183 2938615240
10184 5509903575
10185 6611884290
10186 5656834337
10187 4114061336
10188 10799411007
10189 9256638006
10190 17999018345
10191 20570306680
10192 38569325025
10193 46283190030
10194 1475986291
10195 694581784
10196 2344213521
10197 1562809014
10198 5643476995
10199 3472908920
10200 6511704225
10201 7814045070
10202 7900867793
10203 4862072488
10204 12762940281
10205 10939663098
10206 21271567135
10207 24310362440
10208 45581929575
10209 54698315490
10210 12415649389
10211 7640399624
10212 25786348731
10213 17190899154
10214 52527747415
10215 38201998120
10216 71628746475
10217 85954495770
10218 73538846381
10219 53482797368
10220 140392343091
10221 120336294078
10222 233987238485
10223 267413986840
10224 501401225325
10225 601681470390
10226 1369
10227 148
10228 333
10229 444
10230 925
10231 740
10232 1665
10233 2220
10234 1813
10235 1036
10236 2331
10237 3108
10238 6475
10239 5180
10240 11655
10241 15540
10242 4477
10243 1628
10244 3663
10245 4884
10246 10175
10247 8140
10248 18315
10249 24420
10250 19943
10251 11396
10252 25641
10253 34188
10254 71225
10255 56980
10256 128205
10257 170940
10258 6253
10259 1924
10260 4329
10261 5772
10262 12025
10263 9620
10264 21645
10265 28860
10266 23569
10267 13468
10268 30303
10269 40404
10270 84175
10271 67340
10272 151515
10273 202020
10274 58201
10275 21164
10276 47619
10277 63492
10278 132275
10279 105820
10280 238095
10281 317460
10282 259259
10283 148148
10284 333333
10285 444444
10286 925925
10287 740740
10288 1666665
10289 2222220
10290 10693
10291 2516
10292 5661
10293 7548
10294 15725
10295 12580
10296 28305
10297 37740
10298 30821
10299 17612
10300 39627
10301 52836
10302 110075
10303 88060
10304 198135
10305 264180
10306 76109
10307 27676
10308 62271
10309 83028
10310 172975
10311 138380
10312 311355
10313 415140
10314 339031
10315 193732
10316 435897
10317 581196
10318 1210825
10319 968660
10320 2179485
10321 2905980
10322 106301
10323 32708
10324 73593
10325 98124
10326 204425
10327 163540
10328 367965
10329 490620
10330 400673
10331 228956
10332 515151
10333 686868
10334 1430975
10335 1144780
10336 2575755
10337 3434340
10338 989417
10339 359788
10340 809523
10341 1079364
10342 2248675
10343 1798940
10344 4047615
10345 5396820
10346 4407403
10347 2518516
10348 5666661
10349 7555548
10350 15740725
10351 12592580
10352 28333305
10353 37777740
10354 13357
10355 2812
10356 6327
10357 8436
10358 17575
10359 14060
10360 31635
10361 42180
10362 34447
10363 19684
10364 44289
10365 59052
10366 123025
10367 98420
10368 221445
10369 295260
10370 85063
10371 30932
10372 69597
10373 92796
10374 193325
10375 154660
10376 347985
10377 463980
10378 378917
10379 216524
10380 487179
10381 649572
10382 1353275
10383 1082620
10384 2435895
10385 3247860
10386 118807
10387 36556
10388 82251
10389 109668
10390 228475
10391 182780
10392 411255
10393 548340
10394 447811
10395 255892
10396 575757
10397 767676
10398 1599325
10399 1279460
10400 2878785
10401 3838380
10402 1105819
10403 402116
10404 904761
10405 1206348
10406 2513225
10407 2010580
10408 4523805
10409 6031740
10410 4925921
10411 2814812
10412 6333327
10413 8444436
10414 17592575
10415 14074060
10416 31666635
10417 42222180
10418 203167
10419 47804
10420 107559
10421 143412
10422 298775
10423 239020
10424 537795
10425 717060
10426 585599
10427 334628
10428 752913
10429 1003884
10430 2091425
10431 1673140
10432 3764565
10433 5019420
10434 1446071
10435 525844
10436 1183149
10437 1577532
10438 3286525
10439 2629220
10440 5915745
10441 7887660
10442 6441589
10443 3680908
10444 8282043
10445 11042724
10446 23005675
10447 18404540
10448 41410215
10449 55213620
10450 2019719
10451 621452
10452 1398267
10453 1864356
10454 3884075
10455 3107260
10456 6991335
10457 9321780
10458 7612787
10459 4350164
10460 9787869
10461 13050492
10462 27188525
10463 21750820
10464 48939345
10465 65252460
10466 18798923
10467 6835972
10468 15380937
10469 20507916
10470 42724825
10471 34179860
10472 76904685
10473 102539580
10474 83740657
10475 47851804
10476 107666559
10477 143555412
10478 299073775
10479 239259020
10480 538332795
10481 717777060
10482 19573
10483 3404
10484 7659
10485 10212
10486 21275
10487 17020
10488 38295
10489 51060
10490 41699
10491 23828
10492 53613
10493 71484
10494 148925
10495 119140
10496 268065
10497 357420
10498 102971
10499 37444
10500 84249
10501 112332
10502 234025
10503 187220
10504 421245
10505 561660
10506 458689
10507 262108
10508 589743
10509 786324
10510 1638175
10511 1310540
10512 2948715
10513 3931620
10514 143819
10515 44252
10516 99567
10517 132756
10518 276575
10519 221260
10520 497835
10521 663780
10522 542087
10523 309764
10524 696969
10525 929292
10526 1936025
10527 1548820
10528 3484845
10529 4646460
10530 1338623
10531 486772
10532 1095237
10533 1460316
10534 3042325
10535 2433860
10536 5476185
10537 7301580
10538 5962957
10539 3407404
10540 7666659
10541 10222212
10542 21296275
10543 17037020
10544 38333295
10545 51111060
10546 245939
10547 57868
10548 130203
10549 173604
10550 361675
10551 289340
10552 651015
10553 868020
10554 708883
10555 405076
10556 911421
10557 1215228
10558 2531725
10559 2025380
10560 4557105
10561 6076140
10562 1750507
10563 636548
10564 1432233
10565 1909644
10566 3978425
10567 3182740
10568 7161165
10569 9548220
10570 7797713
10571 4455836
10572 10025631
10573 13367508
10574 27848975
10575 22279180
10576 50128155
10577 66837540
10578 2444923
10579 752284
10580 1692639
10581 2256852
10582 4701775
10583 3761420
10584 8463195
10585 11284260
10586 9215479
10587 5265988
10588 11848473
10589 15797964
10590 32912425
10591 26329940
10592 59242365
10593 78989820
10594 22756591
10595 8275124
10596 18619029
10597 24825372
10598 51719525
10599 41375620
10600 93095145
10601 124126860
10602 101370269
10603 57925868
10604 130333203
10605 173777604
10606 362036675
10607 289629340
10608 651666015
10609 868888020
10610 307211
10611 64676
10612 145521
10613 194028
10614 404225
10615 323380
10616 727605
10617 970140
10618 792281
10619 452732
10620 1018647
10621 1358196
10622 2829575
10623 2263660
10624 5093235
10625 6790980
10626 1956449
10627 711436
10628 1600731
10629 2134308
10630 4446475
10631 3557180
10632 8003655
10633 10671540
10634 8715091
10635 4980052
10636 11205117
10637 14940156
10638 31125325
10639 24900260
10640 56025585
10641 74700780
10642 2732561
10643 840788
10644 1891773
10645 2522364
10646 5254925
10647 4203940
10648 9458865
10649 12611820
10650 10299653
10651 5885516
10652 13242411
10653 17656548
10654 36784475
10655 29427580
10656 66212055
10657 88282740
10658 25433837
10659 9248668
10660 20809503
10661 27746004
10662 57804175
10663 46243340
10664 104047515
10665 138730020
10666 113296183
10667 64740676
10668 145666521
10669 194222028
10670 404629225
10671 323703380
10672 728332605
10673 971110140
10674 4672841
10675 1099492
10676 2473857
10677 3298476
10678 6871825
10679 5497460
10680 12369285
10681 16492380
10682 13468777
10683 7696444
10684 17316999
10685 23089332
10686 48102775
10687 38482220
10688 86584995
10689 115446660
10690 33259633
10691 12094412
10692 27212427
10693 36283236
10694 75590075
10695 60472060
10696 136062135
10697 181416180
10698 148156547
10699 84660884
10700 190486989
10701 253982652
10702 529130525
10703 423304420
10704 952434945
10705 1269913260
10706 46453537
10707 14293396
10708 32160141
10709 42880188
10710 89333725
10711 71466980
10712 160800705
10713 214400940
10714 175094101
10715 100053772
10716 225120987
10717 300161316
10718 625336075
10719 500268860
10720 1125604935
10721 1500806580
10722 432375229
10723 157227356
10724 353761551
10725 471682068
10726 982670975
10727 786136780
10728 1768807755
10729 2358410340
10730 1926035111
10731 1100591492
10732 2476330857
10733 3301774476
10734 6878696825
10735 5502957460
10736 12381654285
10737 16508872380
10738 31117
10739 4292
10740 9657
10741 12876
10742 26825
10743 21460
10744 48285
10745 64380
10746 52577
10747 30044
10748 67599
10749 90132
10750 187775
10751 150220
10752 337995
10753 450660
10754 129833
10755 47212
10756 106227
10757 141636
10758 295075
10759 236060
10760 531135
10761 708180
10762 578347
10763 330484
10764 743589
10765 991452
10766 2065525
10767 1652420
10768 3717945
10769 4957260
10770 181337
10771 55796
10772 125541
10773 167388
10774 348725
10775 278980
10776 627705
10777 836940
10778 683501
10779 390572
10780 878787
10781 1171716
10782 2441075
10783 1952860
10784 4393935
10785 5858580
10786 1687829
10787 613756
10788 1380951
10789 1841268
10790 3835975
10791 3068780
10792 6904755
10793 9206340
10794 7518511
10795 4296292
10796 9666657
10797 12888876
10798 26851825
10799 21481460
10800 48333285
10801 64444380
10802 310097
10803 72964
10804 164169
10805 218892
10806 456025
10807 364820
10808 820845
10809 1094460
10810 893809
10811 510748
10812 1149183
10813 1532244
10814 3192175
10815 2553740
10816 5745915
10817 7661220
10818 2207161
10819 802604
10820 1805859
10821 2407812
10822 5016275
10823 4013020
10824 9029295
10825 12039060
10826 9831899
10827 5618228
10828 12641013
10829 16854684
10830 35113925
10831 28091140
10832 63205065
10833 84273420
10834 3082729
10835 948532
10836 2134197
10837 2845596
10838 5928325
10839 4742660
10840 10670985
10841 14227980
10842 11619517
10843 6639724
10844 14939379
10845 19919172
10846 41498275
10847 33198620
10848 74696895
10849 99595860
10850 28693093
10851 10433852
10852 23476167
10853 31301556
10854 65211575
10855 52169260
10856 117380835
10857 156507780
10858 127814687
10859 73036964
10860 164333169
10861 219110892
10862 456481025
10863 365184820
10864 821665845
10865 1095554460
10866 387353
10867 81548
10868 183483
10869 244644
10870 509675
10871 407740
10872 917415
10873 1223220
10874 998963
10875 570836
10876 1284381
10877 1712508
10878 3567725
10879 2854180
10880 6421905
10881 8562540
10882 2466827
10883 897028
10884 2018313
10885 2691084
10886 5606425
10887 4485140
10888 10091565
10889 13455420
10890 10988593
10891 6279196
10892 14128191
10893 18837588
10894 39244975
10895 31395980
10896 70640955
10897 94187940
10898 3445403
10899 1060124
10900 2385279
10901 3180372
10902 6625775
10903 5300620
10904 11926395
10905 15901860
10906 12986519
10907 7420868
10908 16696953
10909 22262604
10910 46380425
10911 37104340
10912 83484765
10913 111313020
10914 32068751
10915 11661364
10916 26238069
10917 34984092
10918 72883525
10919 58306820
10920 131190345
10921 174920460
10922 142851709
10923 81629548
10924 183666483
10925 244888644
10926 510184675
10927 408147740
10928 918332415
10929 1224443220
10930 5891843
10931 1386316
10932 3119211
10933 4158948
10934 8664475
10935 6931580
10936 15596055
10937 20794740
10938 16982371
10939 9704212
10940 21834477
10941 29112636
10942 60651325
10943 48521060
10944 109172385
10945 145563180
10946 41936059
10947 15249476
10948 34311321
10949 45748428
10950 95309225
10951 76247380
10952 171556605
10953 228742140
10954 186806081
10955 106746332
10956 240179247
10957 320238996
10958 667164575
10959 533731660
10960 1200896235
10961 1601194980
10962 58571851
10963 18022108
10964 40549743
10965 54066324
10966 112638175
10967 90110540
10968 202748715
10969 270331620
10970 220770823
10971 126154756
10972 283848201
10973 378464268
10974 788467225
10975 630773780
10976 1419241005
10977 1892321340
10978 545168767
10979 198243188
10980 446047173
10981 594729564
10982 1239019925
10983 991215940
10984 2230235865
10985 2973647820
10986 2428479053
10987 1387702316
10988 3122330211
10989 4163106948
10990 8673139475
10991 6938511580
10992 15611651055
10993 20815534740
10994 567617
10995 98716
10996 222111
10997 296148
10998 616975
10999 493580
11000 1110555
11001 1480740
11002 1209271
11003 691012
11004 1554777
11005 2073036
11006 4318825
11007 3455060
11008 7773885
11009 10365180
11010 2986159
11011 1085876
11012 2443221
11013 3257628
11014 6786725
11015 5429380
11016 12216105
11017 16288140
11018 13301981
11019 7601132
11020 17102547
11021 22803396
11022 47507075
11023 38005660
11024 85512735
11025 114016980
11026 4170751
11027 1283308
11028 2887443
11029 3849924
11030 8020675
11031 6416540
11032 14437215
11033 19249620
11034 15720523
11035 8983156
11036 20212101
11037 26949468
11038 56144725
11039 44915780
11040 101060505
11041 134747340
11042 38820067
11043 14116388
11044 31761873
11045 42349164
11046 88227425
11047 70581940
11048 158809365
11049 211745820
11050 172925753
11051 98814716
11052 222333111
11053 296444148
11054 617591975
11055 494073580
11056 1111665555
11057 1482220740
11058 7132231
11059 1678172
11060 3775887
11061 5034516
11062 10488575
11063 8390860
11064 18879435
11065 25172580
11066 20557607
11067 11747204
11068 26431209
11069 35241612
11070 73420025
11071 58736020
11072 132156045
11073 176208060
11074 50764703
11075 18459892
11076 41534757
11077 55379676
11078 115374325
11079 92299460
11080 207673785
11081 276898380
11082 226133677
11083 129219244
11084 290743299
11085 387657732
11086 807620275
11087 646096220
11088 1453716495
11089 1938288660
11090 70902767
11091 21816236
11092 49086531
11093 65448708
11094 136351475
11095 109081180
11096 245432655
11097 327243540
11098 267248891
11099 152713652
11100 343605717
11101 458140956
11102 954460325
11103 763568260
11104 1718028585
11105 2290704780
11106 659941139
11107 239978596
11108 539951841
11109 719935788
11110 1499866225
11111 1199892980
11112 2699759205
11113 3599678940
11114 2939737801
11115 1679850172
11116 3779662887
11117 5039550516
11118 10499063575
11119 8399250860
11120 18898314435
11121 25197752580
11122 8909119
11123 1875604
11124 4220109
11125 5626812
11126 11722525
11127 9378020
11128 21100545
11129 28134060
11130 22976149
11131 13129228
11132 29540763
11133 39387684
11134 82057675
11135 65646140
11136 147703815
11137 196938420
11138 56737021
11139 20631644
11140 46421199
11141 61894932
11142 128947775
11143 103158220
11144 232105995
11145 309474660
11146 252737639
11147 144421508
11148 324948393
11149 433264524
11150 902634425
11151 722107540
11152 1624741965
11153 2166322620
11154 79244269
11155 24382852
11156 54861417
11157 73148556
11158 152392825
11159 121914260
11160 274307085
11161 365742780
11162 298689937
11163 170679964
11164 384029919
11165 512039892
11166 1066749775
11167 853399820
11168 1920149595
11169 2560199460
11170 737581273
11171 268211372
11172 603475587
11173 804634116
11174 1676321075
11175 1341056860
11176 3017377935
11177 4023170580
11178 3285589307
11179 1877479604
11180 4224329109
11181 5632438812
11182 11734247525
11183 9387398020
11184 21121645545
11185 28162194060
11186 135512389
11187 31885268
11188 71741853
11189 95655804
11190 199282925
11191 159426340
11192 358709265
11193 478279020
11194 390594533
11195 223196876
11196 502192971
11197 669590628
11198 1394980475
11199 1115984380
11200 2510964855
11201 3347953140
11202 964529357
11203 350737948
11204 789160383
11205 1052213844
11206 2192112175
11207 1753689740
11208 3945801915
11209 5261069220
11210 4296539863
11211 2455165636
11212 5524122681
11213 7365496908
11214 15344785225
11215 12275828180
11216 27620613405
11217 36827484540
11218 1347152573
11219 414508484
11220 932644089
11221 1243525452
11222 2590678025
11223 2072542420
11224 4663220445
11225 6217627260
11226 5077728929
11227 2901559388
11228 6528508623
11229 8704678164
11230 18134746175
11231 14507796940
11232 32642543115
11233 43523390820
11234 12538881641
11235 4559593324
11236 10259084979
11237 13678779972
11238 28497458275
11239 22797966620
11240 51295424895
11241 68393899860
11242 55855018219
11243 31917153268
11244 71813594853
11245 95751459804
11246 199482207925
11247 159585766340
11248 359067974265
11249 478757299020
11250 35557
11251 4588
11252 10323
11253 13764
11254 28675
11255 22940
11256 51615
11257 68820
11258 56203
11259 32116
11260 72261
11261 96348
11262 200725
11263 160580
11264 361305
11265 481740
11266 138787
11267 50468
11268 113553
11269 151404
11270 315425
11271 252340
11272 567765
11273 757020
11274 618233
11275 353276
11276 794871
11277 1059828
11278 2207975
11279 1766380
11280 3974355
11281 5299140
11282 193843
11283 59644
11284 134199
11285 178932
11286 372775
11287 298220
11288 670995
11289 894660
11290 730639
11291 417508
11292 939393
11293 1252524
11294 2609425
11295 2087540
11296 4696965
11297 6262620
11298 1804231
11299 656084
11300 1476189
11301 1968252
11302 4100525
11303 3280420
11304 7380945
11305 9841260
11306 8037029
11307 4592588
11308 10333323
11309 13777764
11310 28703675
11311 22962940
11312 51666615
11313 68888820
11314 331483
11315 77996
11316 175491
11317 233988
11318 487475
11319 389980
11320 877455
11321 1169940
11322 955451
11323 545972
11324 1228437
11325 1637916
11326 3412325
11327 2729860
11328 6142185
11329 8189580
11330 2359379
11331 857956
11332 1930401
11333 2573868
11334 5362225
11335 4289780
11336 9652005
11337 12869340
11338 10509961
11339 6005692
11340 13512807
11341 18017076
11342 37535575
11343 30028460
11344 67564035
11345 90085380
11346 3295331
11347 1013948
11348 2281383
11349 3041844
11350 6337175
11351 5069740
11352 11406915
11353 15209220
11354 12420863
11355 7097636
11356 15969681
11357 21292908
11358 44360225
11359 35488180
11360 79848405
11361 106464540
11362 30671927
11363 11153428
11364 25095213
11365 33460284
11366 69708925
11367 55767140
11368 125476065
11369 167301420
11370 136629493
11371 78073996
11372 175666491
11373 234221988
11374 487962475
11375 390369980
11376 878332455
11377 1171109940
11378 414067
11379 87172
11380 196137
11381 261516
11382 544825
11383 435860
11384 980685
11385 1307580
11386 1067857
11387 610204
11388 1372959
11389 1830612
11390 3813775
11391 3051020
11392 6864795
11393 9153060
11394 2636953
11395 958892
11396 2157507
11397 2876676
11398 5993075
11399 4794460
11400 10787535
11401 14383380
11402 11746427
11403 6712244
11404 15102549
11405 20136732
11406 41951525
11407 33561220
11408 75512745
11409 100683660
11410 3683017
11411 1133236
11412 2549781
11413 3399708
11414 7082725
11415 5666180
11416 12748905
11417 16998540
11418 13882141
11419 7932652
11420 17848467
11421 23797956
11422 49579075
11423 39663260
11424 89242335
11425 118989780
11426 34280389
11427 12465596
11428 28047591
11429 37396788
11430 77909975
11431 62327980
11432 140237955
11433 186983940
11434 152703551
11435 87259172
11436 196333137
11437 261777516
11438 545369825
11439 436295860
11440 981665685
11441 1308887580
11442 6298177
11443 1481924
11444 3334329
11445 4445772
11446 9262025
11447 7409620
11448 16671645
11449 22228860
11450 18153569
11451 10373468
11452 23340303
11453 31120404
11454 64834175
11455 51867340
11456 116701515
11457 155602020
11458 44828201
11459 16301164
11460 36677619
11461 48903492
11462 101882275
11463 81505820
11464 183388095
11465 244517460
11466 199689259
11467 114108148
11468 256743333
11469 342324444
11470 713175925
11471 570540740
11472 1283716665
11473 1711622220
11474 62611289
11475 19265012
11476 43346277
11477 57795036
11478 120406325
11479 96325060
11480 216731385
11481 288975180
11482 235996397
11483 134855084
11484 303423939
11485 404565252
11486 842844275
11487 674275420
11488 1517119695
11489 2022826260
11490 582766613
11491 211915132
11492 476809047
11493 635745396
11494 1324469575
11495 1059575660
11496 2384045235
11497 3178726980
11498 2595960367
11499 1483405924
11500 3337663329
11501 4450217772
11502 9271287025
11503 7417029620
11504 16688316645
11505 22251088860
11506 606763
11507 105524
11508 237429
11509 316572
11510 659525
11511 527620
11512 1187145
11513 1582860
11514 1292669
11515 738668
11516 1662003
11517 2216004
11518 4616675
11519 3693340
11520 8310015
11521 11080020
11522 3192101
11523 1160764
11524 2611719
11525 3482292
11526 7254775
11527 5803820
11528 13058595
11529 17411460
11530 14219359
11531 8125348
11532 18282033
11533 24376044
11534 50783425
11535 40626740
11536 91410165
11537 121880220
11538 4458389
11539 1371812
11540 3086577
11541 4115436
11542 8573825
11543 6859060
11544 15432885
11545 20577180
11546 16804697
11547 9602684
11548 21606039
11549 28808052
11550 60016775
11551 48013420
11552 108030195
11553 144040260
11554 41497313
11555 15089932
11556 33952347
11557 45269796
11558 94312075
11559 75449660
11560 169761735
11561 226348980
11562 184851667
11563 105629524
11564 237666429
11565 316888572
11566 660184525
11567 528147620
11568 1188332145
11569 1584442860
11570 7624109
11571 1793908
11572 4036293
11573 5381724
11574 11211925
11575 8969540
11576 20181465
11577 26908620
11578 21975373
11579 12557356
11580 28254051
11581 37672068
11582 78483475
11583 62786780
11584 141270255
11585 188360340
11586 54265717
11587 19732988
11588 44399223
11589 59198964
11590 123331175
11591 98664940
11592 221996115
11593 295994820
11594 241729103
11595 138130916
11596 310794561
11597 414392748
11598 863318225
11599 690654580
11600 1553972805
11601 2071963740
11602 75792613
11603 23320804
11604 52471809
11605 69962412
11606 145755025
11607 116604020
11608 262359045
11609 349812060
11610 285679849
11611 163245628
11612 367302663
11613 489736884
11614 1020285175
11615 816228140
11616 1836513315
11617 2448684420
11618 705454321
11619 256528844
11620 577189899
11621 769586532
11622 1603305275
11623 1282644220
11624 2885949495
11625 3847932660
11626 3142478339
11627 1795701908
11628 4040329293
11629 5387105724
11630 11223136925
11631 8978509540
11632 20201646465
11633 26935528620
11634 9523541
11635 2004956
11636 4511151
11637 6014868
11638 12530975
11639 10024780
11640 22555755
11641 30074340
11642 24560711
11643 14034692
11644 31578057
11645 42104076
11646 87716825
11647 70173460
11648 157890285
11649 210520380
11650 60649919
11651 22054516
11652 49622661
11653 66163548
11654 137840725
11655 110272580
11656 248113305
11657 330817740
11658 270167821
11659 154381612
11660 347358627
11661 463144836
11662 964885075
11663 771908060
11664 1736793135
11665 2315724180
11666 84709391
11667 26064428
11668 58644963
11669 78193284
11670 162902675
11671 130322140
11672 293224815
11673 390966420
11674 319289243
11675 182450996
11676 410514741
11677 547352988
11678 1140318725
11679 912254980
11680 2052573705
11681 2736764940
11682 788448947
11683 286708708
11684 645094593
11685 860126124
11686 1791929425
11687 1433543540
11688 3225472965
11689 4300630620
11690 3512181673
11691 2006960956
11692 4515662151
11693 6020882868
11694 12543505975
11695 10034804780
11696 22578310755
11697 30104414340
11698 144858071
11699 34084252
11700 76689567
11701 102252756
11702 213026575
11703 170421260
11704 383447835
11705 511263780
11706 417532087
11707 238589764
11708 536826969
11709 715769292
11710 1491186025
11711 1192948820
11712 2684134845
11713 3578846460
11714 1031048623
11715 374926772
11716 843585237
11717 1124780316
11718 2343292325
11719 1874633860
11720 4217926185
11721 5623901580
11722 4592852957
11723 2624487404
11724 5905096659
11725 7873462212
11726 16403046275
11727 13122437020
11728 29525483295
11729 39367311060
11730 1440059647
11731 443095276
11732 996964371
11733 1329285828
11734 2769345475
11735 2215476380
11736 4984821855
11737 6646429140
11738 5427917131
11739 3101666932
11740 6978750597
11741 9305000796
11742 19385418325
11743 15508334660
11744 34893752985
11745 46525003980
11746 13403632099
11747 4874048036
11748 10966608081
11749 14622144108
11750 30462800225
11751 24370240180
11752 54833040405
11753 73110720540
11754 59707088441
11755 34118336252
11756 76766256567
11757 102355008756
11758 213239601575
11759 170591681260
11760 383831282835
11761 511775043780
11762 964627
11763 133052
11764 299367
11765 399156
11766 831575
11767 665260
11768 1496835
11769 1995780
11770 1629887
11771 931364
11772 2095569
11773 2794092
11774 5821025
11775 4656820
11776 10477845
11777 13970460
11778 4024823
11779 1463572
11780 3293037
11781 4390716
11782 9147325
11783 7317860
11784 16465185
11785 21953580
11786 17928757
11787 10245004
11788 23051259
11789 30735012
11790 64031275
11791 51225020
11792 115256295
11793 153675060
11794 5621447
11795 1729676
11796 3891771
11797 5189028
11798 10810475
11799 8648380
11800 19458855
11801 25945140
11802 21188531
11803 12107732
11804 27242397
11805 36323196
11806 75673325
11807 60538660
11808 136211985
11809 181615980
11810 52322699
11811 19026436
11812 42809481
11813 57079308
11814 118915225
11815 95132180
11816 214047405
11817 285396540
11818 233073841
11819 133185052
11820 299666367
11821 399555156
11822 832406575
11823 665925260
11824 1498331835
11825 1997775780
11826 9613007
11827 2261884
11828 5089239
11829 6785652
11830 14136775
11831 11309420
11832 25446195
11833 33928260
11834 27708079
11835 15833188
11836 35624673
11837 47499564
11838 98957425
11839 79165940
11840 178123365
11841 237497820
11842 68421991
11843 24880724
11844 55981629
11845 74642172
11846 155504525
11847 124403620
11848 279908145
11849 373210860
11850 304788869
11851 174165068
11852 391871403
11853 522495204
11854 1088531675
11855 870825340
11856 1959357015
11857 2612476020
11858 95564599
11859 29404492
11860 66160107
11861 88213476
11862 183778075
11863 147022460
11864 330800535
11865 441067380
11866 360205027
11867 205831444
11868 463120749
11869 617494332
11870 1286446525
11871 1029157220
11872 2315603745
11873 3087471660
11874 889485883
11875 323449412
11876 727761177
11877 970348236
11878 2021558825
11879 1617247060
11880 3638805885
11881 4851741180
11882 3962255297
11883 2264145884
11884 5094328239
11885 6792437652
11886 14150911775
11887 11320729420
11888 25471641195
11889 33962188260
11890 12007943
11891 2527988
11892 5687973
11893 7583964
11894 15799925
11895 12639940
11896 28439865
11897 37919820
11898 30967853
11899 17695916
11900 39815811
11901 53087748
11902 110599475
11903 88479580
11904 199079055
11905 265438740
11906 76471637
11907 27807868
11908 62567703
11909 83423604
11910 173799175
11911 139039340
11912 312838515
11913 417118020
11914 340646383
11915 194655076
11916 437973921
11917 583965228
11918 1216594225
11919 973275380
11920 2189869605
11921 2919826140
11922 106807493
11923 32863844
11924 73943649
11925 98591532
11926 205399025
11927 164319220
11928 369718245
11929 492957660
11930 402582089
11931 230046908
11932 517605543
11933 690140724
11934 1437793175
11935 1150234540
11936 2588027715
11937 3450703620
11938 994131281
11939 361502284
11940 813380139
11941 1084506852
11942 2259389275
11943 1807511420
11944 4066900695
11945 5422534260
11946 4428402979
11947 2530515988
11948 5693660973
11949 7591547964
11950 15815724925
11951 12652579940
11952 28468304865
11953 37957739820
11954 182647133
11955 42975796
11956 96695541
11957 128927388
11958 268598725
11959 214878980
11960 483477705
11961 644636940
11962 526453501
11963 300830572
11964 676868787
11965 902491716
11966 1880191075
11967 1504152860
11968 3384343935
11969 4512458580
11970 1300017829
11971 472733756
11972 1063650951
11973 1418201268
11974 2954585975
11975 2363668780
11976 5318254755
11977 7091006340
11978 5790988511
11979 3309136292
11980 7445556657
11981 9927408876
11982 20682101825
11983 16545681460
11984 37227783285
11985 49637044380
11986 1815727381
11987 558685348
11988 1257042033
11989 1676056044
11990 3491783425
11991 2793426740
11992 6285210165
11993 8380280220
11994 6843895513
11995 3910797436
11996 8799294231
11997 11732392308
11998 24442483975
11999 19553987180
12000 43996471155
12001 58661961540
12002 16900231777
12003 6145538828
12004 13827462363
12005 18436616484
12006 38409617675
12007 30727694140
12008 69137311815
12009 92183082420
12010 75282850643
12011 43018771796
12012 96792236541
12013 129056315388
12014 268867323725
12015 215093858980
12016 483961182705
12017 645281576940
12018 17596127
12019 3060196
12020 6885441
12021 9180588
12022 19126225
12023 15300980
12024 34427205
12025 45902940
12026 37487401
12027 21421372
12028 48198087
12029 64264116
12030 133883575
12031 107106860
12032 240990435
12033 321320580
12034 92570929
12035 33662156
12036 75739851
12037 100986468
12038 210388475
12039 168310780
12040 378699255
12041 504932340
12042 412361411
12043 235635092
12044 530178957
12045 706905276
12046 1472719325
12047 1178175460
12048 2650894785
12049 3534526380
12050 129293281
12051 39782548
12052 89510733
12053 119347644
12054 248640925
12055 198912740
12056 447553665
12057 596738220
12058 487336213
12059 278477836
12060 626575131
12061 835433508
12062 1740486475
12063 1392389180
12064 3132875655
12065 4177167540
12066 1203422077
12067 437608028
12068 984618063
12069 1312824084
12070 2735050175
12071 2188040140
12072 4923090315
12073 6564120420
12074 5360698343
12075 3063256196
12076 6892326441
12077 9189768588
12078 19145351225
12079 15316280980
12080 34461632205
12081 45948842940
12082 221099161
12083 52023332
12084 117052497
12085 156069996
12086 325145825
12087 260116660
12088 585262485
12089 780349980
12090 637285817
12091 364163324
12092 819367479
12093 1092489972
12094 2276020775
12095 1820816620
12096 4096837395
12097 5462449860
12098 1573705793
12099 572256652
12100 1287577467
12101 1716769956
12102 3576604075
12103 2861283260
12104 6437887335
12105 8583849780
12106 7010143987
12107 4005796564
12108 9013042269
12109 12017389692
12110 25036228525
12111 20028982820
12112 45065211345
12113 60086948460
12114 2197985777
12115 676303316
12116 1521682461
12117 2028909948
12118 4226895725
12119 3381516580
12120 7608412305
12121 10144549740
12122 8284715621
12123 4734123212
12124 10651777227
12125 14202369636
12126 29588270075
12127 23670616060
12128 53258886135
12129 71011848180
12130 20458175309
12131 7439336476
12132 16738507071
12133 22318009428
12134 46495852975
12135 37196682380
12136 83692535355
12137 111590047140
12138 91131871831
12139 52075355332
12140 117169549497
12141 156226065996
12142 325470970825
12143 260376776660
12144 585847747485
12145 781130329980
12146 276182689
12147 58143724
12148 130823379
12149 174431172
12150 363398275
12151 290718620
12152 654116895
12153 872155860
12154 712260619
12155 407006068
12156 915763653
12157 1221018204
12158 2543787925
12159 2035030340
12160 4578818265
12161 6105091020
12162 1758847651
12163 639580964
12164 1439057169
12165 1918742892
12166 3997381025
12167 3197904820
12168 7195285845
12169 9593714460
12170 7834866809
12171 4477066748
12172 10073400183
12173 13431200244
12174 27981667175
12175 22385333740
12176 50367000915
12177 67156001220
12178 2456572339
12179 755868412
12180 1700703927
12181 2267605236
12182 4724177575
12183 3779342060
12184 8503519635
12185 11338026180
12186 9259388047
12187 5291078884
12188 11904927489
12189 15873236652
12190 33069243025
12191 26455394420
12192 59524637445
12193 79366183260
12194 22865019463
12195 8314552532
12196 18707743197
12197 24943657596
12198 51965953325
12199 41572762660
12200 93538715985
12201 124718287980
12202 101853268517
12203 58201867724
12204 130954202379
12205 174605603172
12206 363761673275
12207 291009338620
12208 654771011895
12209 873028015860
12210 4200884059
12211 988443308
12212 2223997443
12213 2965329924
12214 6177770675
12215 4942216540
12216 11119987215
12217 14826649620
12218 12108430523
12219 6919103156
12220 15567982101
12221 20757309468
12222 43244394725
12223 34595515780
12224 77839910505
12225 103786547340
12226 29900410067
12227 10872876388
12228 24463971873
12229 32618629164
12230 67955477425
12231 54364381940
12232 122319859365
12233 163093145820
12234 133192735753
12235 76110134716
12236 171247803111
12237 228330404148
12238 475688341975
12239 380550673580
12240 856239015555
12241 1141652020740
12242 41761729763
12243 12849763004
12244 28911966759
12245 38549289012
12246 80311018775
12247 64248815020
12248 144559833795
12249 192746445060
12250 157409596799
12251 89948341028
12252 202383767313
12253 269845023084
12254 562177131425
12255 449741705140
12256 1011918836565
12257 1349225115420
12258 388705330871
12259 141347393044
12260 318031634349
12261 424042179132
12262 883421206525
12263 706736965220
12264 1590158171745
12265 2120210895660
12266 1731505564789
12267 989431751308
12268 2226221440443
12269 2968295253924
12270 6183948445675
12271 4947158756540
12272 11131107202215
12273 14841476269620
12274 41
12275 82
12276 123
12277 246
12278 205
12279 410
12280 615
12281 1230
12282 287
12283 574
12284 861
12285 1722
12286 1435
12287 2870
12288 4305
12289 8610
12290 451
12291 902
12292 1353
12293 2706
12294 2255
12295 4510
12296 6765
12297 13530
12298 3157
12299 6314
12300 9471
12301 18942
12302 15785
12303 31570
12304 47355
12305 94710
12306 533
12307 1066
12308 1599
12309 3198
12310 2665
12311 5330
12312 7995
12313 15990
12314 3731
12315 7462
12316 11193
12317 22386
12318 18655
12319 37310
12320 55965
12321 111930
12322 5863
12323 11726
12324 17589
12325 35178
12326 29315
12327 58630
12328 87945
12329 175890
12330 41041
12331 82082
12332 123123
12333 246246
12334 205205
12335 410410
12336 615615
12337 1231230
12338 697
12339 1394
12340 2091
12341 4182
12342 3485
12343 6970
12344 10455
12345 20910
12346 4879
12347 9758
12348 14637
12349 29274
12350 24395
12351 48790
12352 73185
12353 146370
12354 7667
12355 15334
12356 23001
12357 46002
12358 38335
12359 76670
12360 115005
12361 230010
12362 53669
12363 107338
12364 161007
12365 322014
12366 268345
12367 536690
12368 805035
12369 1610070
12370 9061
12371 18122
12372 27183
12373 54366
12374 45305
12375 90610
12376 135915
12377 271830
12378 63427
12379 126854
12380 190281
12381 380562
12382 317135
12383 634270
12384 951405
12385 1902810
12386 99671
12387 199342
12388 299013
12389 598026
12390 498355
12391 996710
12392 1495065
12393 2990130
12394 697697
12395 1395394
12396 2093091
12397 4186182
12398 3488485
12399 6976970
12400 10465455
12401 20930910
12402 779
12403 1558
12404 2337
12405 4674
12406 3895
12407 7790
12408 11685
12409 23370
12410 5453
12411 10906
12412 16359
12413 32718
12414 27265
12415 54530
12416 81795
12417 163590
12418 8569
12419 17138
12420 25707
12421 51414
12422 42845
12423 85690
12424 128535
12425 257070
12426 59983
12427 119966
12428 179949
12429 359898
12430 299915
12431 599830
12432 899745
12433 1799490
12434 10127
12435 20254
12436 30381
12437 60762
12438 50635
12439 101270
12440 151905
12441 303810
12442 70889
12443 141778
12444 212667
12445 425334
12446 354445
12447 708890
12448 1063335
12449 2126670
12450 111397
12451 222794
12452 334191
12453 668382
12454 556985
12455 1113970
12456 1670955
12457 3341910
12458 779779
12459 1559558
12460 2339337
12461 4678674
12462 3898895
12463 7797790
12464 11696685
12465 23393370
12466 13243
12467 26486
12468 39729
12469 79458
12470 66215
12471 132430
12472 198645
12473 397290
12474 92701
12475 185402
12476 278103
12477 556206
12478 463505
12479 927010
12480 1390515
12481 2781030
12482 145673
12483 291346
12484 437019
12485 874038
12486 728365
12487 1456730
12488 2185095
12489 4370190
12490 1019711
12491 2039422
12492 3059133
12493 6118266
12494 5098555
12495 10197110
12496 15295665
12497 30591330
12498 172159
12499 344318
12500 516477
12501 1032954
12502 860795
12503 1721590
12504 2582385
12505 5164770
12506 1205113
12507 2410226
12508 3615339
12509 7230678
12510 6025565
12511 12051130
12512 18076695
12513 36153390
12514 1893749
12515 3787498
12516 5681247
12517 11362494
12518 9468745
12519 18937490
12520 28406235
12521 56812470
12522 13256243
12523 26512486
12524 39768729
12525 79537458
12526 66281215
12527 132562430
12528 198843645
12529 397687290
12530 943
12531 1886
12532 2829
12533 5658
12534 4715
12535 9430
12536 14145
12537 28290
12538 6601
12539 13202
12540 19803
12541 39606
12542 33005
12543 66010
12544 99015
12545 198030
12546 10373
12547 20746
12548 31119
12549 62238
12550 51865
12551 103730
12552 155595
12553 311190
12554 72611
12555 145222
12556 217833
12557 435666
12558 363055
12559 726110
12560 1089165
12561 2178330
12562 12259
12563 24518
12564 36777
12565 73554
12566 61295
12567 122590
12568 183885
12569 367770
12570 85813
12571 171626
12572 257439
12573 514878
12574 429065
12575 858130
12576 1287195
12577 2574390
12578 134849
12579 269698
12580 404547
12581 809094
12582 674245
12583 1348490
12584 2022735
12585 4045470
12586 943943
12587 1887886
12588 2831829
12589 5663658
12590 4719715
12591 9439430
12592 14159145
12593 28318290
12594 16031
12595 32062
12596 48093
12597 96186
12598 80155
12599 160310
12600 240465
12601 480930
12602 112217
12603 224434
12604 336651
12605 673302
12606 561085
12607 1122170
12608 1683255
12609 3366510
12610 176341
12611 352682
12612 529023
12613 1058046
12614 881705
12615 1763410
12616 2645115
12617 5290230
12618 1234387
12619 2468774
12620 3703161
12621 7406322
12622 6171935
12623 12343870
12624 18515805
12625 37031610
12626 208403
12627 416806
12628 625209
12629 1250418
12630 1042015
12631 2084030
12632 3126045
12633 6252090
12634 1458821
12635 2917642
12636 4376463
12637 8752926
12638 7294105
12639 14588210
12640 21882315
12641 43764630
12642 2292433
12643 4584866
12644 6877299
12645 13754598
12646 11462165
12647 22924330
12648 34386495
12649 68772990
12650 16047031
12651 32094062
12652 48141093
12653 96282186
12654 80235155
12655 160470310
12656 240705465
12657 481410930
12658 17917
12659 35834
12660 53751
12661 107502
12662 89585
12663 179170
12664 268755
12665 537510
12666 125419
12667 250838
12668 376257
12669 752514
12670 627095
12671 1254190
12672 1881285
12673 3762570
12674 197087
12675 394174
12676 591261
12677 1182522
12678 985435
12679 1970870
12680 2956305
12681 5912610
12682 1379609
12683 2759218
12684 4138827
12685 8277654
12686 6898045
12687 13796090
12688 20694135
12689 41388270
12690 232921
12691 465842
12692 698763
12693 1397526
12694 1164605
12695 2329210
12696 3493815
12697 6987630
12698 1630447
12699 3260894
12700 4891341
12701 9782682
12702 8152235
12703 16304470
12704 24456705
12705 48913410
12706 2562131
12707 5124262
12708 7686393
12709 15372786
12710 12810655
12711 25621310
12712 38431965
12713 76863930
12714 17934917
12715 35869834
12716 53804751
12717 107609502
12718 89674585
12719 179349170
12720 269023755
12721 538047510
12722 304589
12723 609178
12724 913767
12725 1827534
12726 1522945
12727 3045890
12728 4568835
12729 9137670
12730 2132123
12731 4264246
12732 6396369
12733 12792738
12734 10660615
12735 21321230
12736 31981845
12737 63963690
12738 3350479
12739 6700958
12740 10051437
12741 20102874
12742 16752395
12743 33504790
12744 50257185
12745 100514370
12746 23453353
12747 46906706
12748 70360059
12749 140720118
12750 117266765
12751 234533530
12752 351800295
12753 703600590
12754 3959657
12755 7919314
12756 11878971
12757 23757942
12758 19798285
12759 39596570
12760 59394855
12761 118789710
12762 27717599
12763 55435198
12764 83152797
12765 166305594
12766 138587995
12767 277175990
12768 415763985
12769 831527970
12770 43556227
12771 87112454
12772 130668681
12773 261337362
12774 217781135
12775 435562270
12776 653343405
12777 1306686810
12778 304893589
12779 609787178
12780 914680767
12781 1829361534
12782 1524467945
12783 3048935890
12784 4573403835
12785 9146807670
12786 1189
12787 2378
12788 3567
12789 7134
12790 5945
12791 11890
12792 17835
12793 35670
12794 8323
12795 16646
12796 24969
12797 49938
12798 41615
12799 83230
12800 124845
12801 249690
12802 13079
12803 26158
12804 39237
12805 78474
12806 65395
12807 130790
12808 196185
12809 392370
12810 91553
12811 183106
12812 274659
12813 549318
12814 457765
12815 915530
12816 1373295
12817 2746590
12818 15457
12819 30914
12820 46371
12821 92742
12822 77285
12823 154570
12824 231855
12825 463710
12826 108199
12827 216398
12828 324597
12829 649194
12830 540995
12831 1081990
12832 1622985
12833 3245970
12834 170027
12835 340054
12836 510081
12837 1020162
12838 850135
12839 1700270
12840 2550405
12841 5100810
12842 1190189
12843 2380378
12844 3570567
12845 7141134
12846 5950945
12847 11901890
12848 17852835
12849 35705670
12850 20213
12851 40426
12852 60639
12853 121278
12854 101065
12855 202130
12856 303195
12857 606390
12858 141491
12859 282982
12860 424473
12861 848946
12862 707455
12863 1414910
12864 2122365
12865 4244730
12866 222343
12867 444686
12868 667029
12869 1334058
12870 1111715
12871 2223430
12872 3335145
12873 6670290
12874 1556401
12875 3112802
12876 4669203
12877 9338406
12878 7782005
12879 15564010
12880 23346015
12881 46692030
12882 262769
12883 525538
12884 788307
12885 1576614
12886 1313845
12887 2627690
12888 3941535
12889 7883070
12890 1839383
12891 3678766
12892 5518149
12893 11036298
12894 9196915
12895 18393830
12896 27590745
12897 55181490
12898 2890459
12899 5780918
12900 8671377
12901 17342754
12902 14452295
12903 28904590
12904 43356885
12905 86713770
12906 20233213
12907 40466426
12908 60699639
12909 121399278
12910 101166065
12911 202332130
12912 303498195
12913 606996390
12914 22591
12915 45182
12916 67773
12917 135546
12918 112955
12919 225910
12920 338865
12921 677730
12922 158137
12923 316274
12924 474411
12925 948822
12926 790685
12927 1581370
12928 2372055
12929 4744110
12930 248501
12931 497002
12932 745503
12933 1491006
12934 1242505
12935 2485010
12936 3727515
12937 7455030
12938 1739507
12939 3479014
12940 5218521
12941 10437042
12942 8697535
12943 17395070
12944 26092605
12945 52185210
12946 293683
12947 587366
12948 881049
12949 1762098
12950 1468415
12951 2936830
12952 4405245
12953 8810490
12954 2055781
12955 4111562
12956 6167343
12957 12334686
12958 10278905
12959 20557810
12960 30836715
12961 61673430
12962 3230513
12963 6461026
12964 9691539
12965 19383078
12966 16152565
12967 32305130
12968 48457695
12969 96915390
12970 22613591
12971 45227182
12972 67840773
12973 135681546
12974 113067955
12975 226135910
12976 339203865
12977 678407730
12978 384047
12979 768094
12980 1152141
12981 2304282
12982 1920235
12983 3840470
12984 5760705
12985 11521410
12986 2688329
12987 5376658
12988 8064987
12989 16129974
12990 13441645
12991 26883290
12992 40324935
12993 80649870
12994 4224517
12995 8449034
12996 12673551
12997 25347102
12998 21122585
12999 42245170
13000 63367755
13001 126735510
13002 29571619
13003 59143238
13004 88714857
13005 177429714
13006 147858095
13007 295716190
13008 443574285
13009 887148570
13010 4992611
13011 9985222
13012 14977833
13013 29955666
13014 24963055
13015 49926110
13016 74889165
13017 149778330
13018 34948277
13019 69896554
13020 104844831
13021 209689662
13022 174741385
13023 349482770
13024 524224155
13025 1048448310
13026 54918721
13027 109837442
13028 164756163
13029 329512326
13030 274593605
13031 549187210
13032 823780815
13033 1647561630
13034 384431047
13035 768862094
13036 1153293141
13037 2306586282
13038 1922155235
13039 3844310470
13040 5766465705
13041 11532931410
13042 27347
13043 54694
13044 82041
13045 164082
13046 136735
13047 273470
13048 410205
13049 820410
13050 191429
13051 382858
13052 574287
13053 1148574
13054 957145
13055 1914290
13056 2871435
13057 5742870
13058 300817
13059 601634
13060 902451
13061 1804902
13062 1504085
13063 3008170
13064 4512255
13065 9024510
13066 2105719
13067 4211438
13068 6317157
13069 12634314
13070 10528595
13071 21057190
13072 31585785
13073 63171570
13074 355511
13075 711022
13076 1066533
13077 2133066
13078 1777555
13079 3555110
13080 5332665
13081 10665330
13082 2488577
13083 4977154
13084 7465731
13085 14931462
13086 12442885
13087 24885770
13088 37328655
13089 74657310
13090 3910621
13091 7821242
13092 11731863
13093 23463726
13094 19553105
13095 39106210
13096 58659315
13097 117318630
13098 27374347
13099 54748694
13100 82123041
13101 164246082
13102 136871735
13103 273743470
13104 410615205
13105 821230410
13106 464899
13107 929798
13108 1394697
13109 2789394
13110 2324495
13111 4648990
13112 6973485
13113 13946970
13114 3254293
13115 6508586
13116 9762879
13117 19525758
13118 16271465
13119 32542930
13120 48814395
13121 97628790
13122 5113889
13123 10227778
13124 15341667
13125 30683334
13126 25569445
13127 51138890
13128 76708335
13129 153416670
13130 35797223
13131 71594446
13132 107391669
13133 214783338
13134 178986115
13135 357972230
13136 536958345
13137 1073916690
13138 6043687
13139 12087374
13140 18131061
13141 36262122
13142 30218435
13143 60436870
13144 90655305
13145 181310610
13146 42305809
13147 84611618
13148 126917427
13149 253834854
13150 211529045
13151 423058090
13152 634587135
13153 1269174270
13154 66480557
13155 132961114
13156 199441671
13157 398883342
13158 332402785
13159 664805570
13160 997208355
13161 1994416710
13162 465363899
13163 930727798
13164 1396091697
13165 2792183394
13166 2326819495
13167 4653638990
13168 6980458485
13169 13960916970
13170 519593
13171 1039186
13172 1558779
13173 3117558
13174 2597965
13175 5195930
13176 7793895
13177 15587790
13178 3637151
13179 7274302
13180 10911453
13181 21822906
13182 18185755
13183 36371510
13184 54557265
13185 109114530
13186 5715523
13187 11431046
13188 17146569
13189 34293138
13190 28577615
13191 57155230
13192 85732845
13193 171465690
13194 40008661
13195 80017322
13196 120025983
13197 240051966
13198 200043305
13199 400086610
13200 600129915
13201 1200259830
13202 6754709
13203 13509418
13204 20264127
13205 40528254
13206 33773545
13207 67547090
13208 101320635
13209 202641270
13210 47282963
13211 94565926
13212 141848889
13213 283697778
13214 236414815
13215 472829630
13216 709244445
13217 1418488890
13218 74301799
13219 148603598
13220 222905397
13221 445810794
13222 371508995
13223 743017990
13224 1114526985
13225 2229053970
13226 520112593
13227 1040225186
13228 1560337779
13229 3120675558
13230 2600562965
13231 5201125930
13232 7801688895
13233 15603377790
13234 8833081
13235 17666162
13236 26499243
13237 52998486
13238 44165405
13239 88330810
13240 132496215
13241 264992430
13242 61831567
13243 123663134
13244 185494701
13245 370989402
13246 309157835
13247 618315670
13248 927473505
13249 1854947010
13250 97163891
13251 194327782
13252 291491673
13253 582983346
13254 485819455
13255 971638910
13256 1457458365
13257 2914916730
13258 680147237
13259 1360294474
13260 2040441711
13261 4080883422
13262 3400736185
13263 6801472370
13264 10202208555
13265 20404417110
13266 114830053
13267 229660106
13268 344490159
13269 688980318
13270 574150265
13271 1148300530
13272 1722450795
13273 3444901590
13274 803810371
13275 1607620742
13276 2411431113
13277 4822862226
13278 4019051855
13279 8038103710
13280 12057155565
13281 24114311130
13282 1263130583
13283 2526261166
13284 3789391749
13285 7578783498
13286 6315652915
13287 12631305830
13288 18946958745
13289 37893917490
13290 8841914081
13291 17683828162
13292 26525742243
13293 53051484486
13294 44209570405
13295 88419140810
13296 132628711215
13297 265257422430
13298 1271
13299 2542
13300 3813
13301 7626
13302 6355
13303 12710
13304 19065
13305 38130
13306 8897
13307 17794
13308 26691
13309 53382
13310 44485
13311 88970
13312 133455
13313 266910
13314 13981
13315 27962
13316 41943
13317 83886
13318 69905
13319 139810
13320 209715
13321 419430
13322 97867
13323 195734
13324 293601
13325 587202
13326 489335
13327 978670
13328 1468005
13329 2936010
13330 16523
13331 33046
13332 49569
13333 99138
13334 82615
13335 165230
13336 247845
13337 495690
13338 115661
13339 231322
13340 346983
13341 693966
13342 578305
13343 1156610
13344 1734915
13345 3469830
13346 181753
13347 363506
13348 545259
13349 1090518
13350 908765
13351 1817530
13352 2726295
13353 5452590
13354 1272271
13355 2544542
13356 3816813
13357 7633626
13358 6361355
13359 12722710
13360 19084065
13361 38168130
13362 21607
13363 43214
13364 64821
13365 129642
13366 108035
13367 216070
13368 324105
13369 648210
13370 151249
13371 302498
13372 453747
13373 907494
13374 756245
13375 1512490
13376 2268735
13377 4537470
13378 237677
13379 475354
13380 713031
13381 1426062
13382 1188385
13383 2376770
13384 3565155
13385 7130310
13386 1663739
13387 3327478
13388 4991217
13389 9982434
13390 8318695
13391 16637390
13392 24956085
13393 49912170
13394 280891
13395 561782
13396 842673
13397 1685346
13398 1404455
13399 2808910
13400 4213365
13401 8426730
13402 1966237
13403 3932474
13404 5898711
13405 11797422
13406 9831185
13407 19662370
13408 29493555
13409 58987110
13410 3089801
13411 6179602
13412 9269403
13413 18538806
13414 15449005
13415 30898010
13416 46347015
13417 92694030
13418 21628607
13419 43257214
13420 64885821
13421 129771642
13422 108143035
13423 216286070
13424 324429105
13425 648858210
13426 24149
13427 48298
13428 72447
13429 144894
13430 120745
13431 241490
13432 362235
13433 724470
13434 169043
13435 338086
13436 507129
13437 1014258
13438 845215
13439 1690430
13440 2535645
13441 5071290
13442 265639
13443 531278
13444 796917
13445 1593834
13446 1328195
13447 2656390
13448 3984585
13449 7969170
13450 1859473
13451 3718946
13452 5578419
13453 11156838
13454 9297365
13455 18594730
13456 27892095
13457 55784190
13458 313937
13459 627874
13460 941811
13461 1883622
13462 1569685
13463 3139370
13464 4709055
13465 9418110
13466 2197559
13467 4395118
13468 6592677
13469 13185354
13470 10987795
13471 21975590
13472 32963385
13473 65926770
13474 3453307
13475 6906614
13476 10359921
13477 20719842
13478 17266535
13479 34533070
13480 51799605
13481 103599210
13482 24173149
13483 48346298
13484 72519447
13485 145038894
13486 120865745
13487 241731490
13488 362597235
13489 725194470
13490 410533
13491 821066
13492 1231599
13493 2463198
13494 2052665
13495 4105330
13496 6157995
13497 12315990
13498 2873731
13499 5747462
13500 8621193
13501 17242386
13502 14368655
13503 28737310
13504 43105965
13505 86211930
13506 4515863
13507 9031726
13508 13547589
13509 27095178
13510 22579315
13511 45158630
13512 67737945
13513 135475890
13514 31611041
13515 63222082
13516 94833123
13517 189666246
13518 158055205
13519 316110410
13520 474165615
13521 948331230
13522 5336929
13523 10673858
13524 16010787
13525 32021574
13526 26684645
13527 53369290
13528 80053935
13529 160107870
13530 37358503
13531 74717006
13532 112075509
13533 224151018
13534 186792515
13535 373585030
13536 560377545
13537 1120755090
13538 58706219
13539 117412438
13540 176118657
13541 352237314
13542 293531095
13543 587062190
13544 880593285
13545 1761186570
13546 410943533
13547 821887066
13548 1232830599
13549 2465661198
13550 2054717665
13551 4109435330
13552 6164152995
13553 12328305990
13554 29233
13555 58466
13556 87699
13557 175398
13558 146165
13559 292330
13560 438495
13561 876990
13562 204631
13563 409262
13564 613893
13565 1227786
13566 1023155
13567 2046310
13568 3069465
13569 6138930
13570 321563
13571 643126
13572 964689
13573 1929378
13574 1607815
13575 3215630
13576 4823445
13577 9646890
13578 2250941
13579 4501882
13580 6752823
13581 13505646
13582 11254705
13583 22509410
13584 33764115
13585 67528230
13586 380029
13587 760058
13588 1140087
13589 2280174
13590 1900145
13591 3800290
13592 5700435
13593 11400870
13594 2660203
13595 5320406
13596 7980609
13597 15961218
13598 13301015
13599 26602030
13600 39903045
13601 79806090
13602 4180319
13603 8360638
13604 12540957
13605 25081914
13606 20901595
13607 41803190
13608 62704785
13609 125409570
13610 29262233
13611 58524466
13612 87786699
13613 175573398
13614 146311165
13615 292622330
13616 438933495
13617 877866990
13618 496961
13619 993922
13620 1490883
13621 2981766
13622 2484805
13623 4969610
13624 7454415
13625 14908830
13626 3478727
13627 6957454
13628 10436181
13629 20872362
13630 17393635
13631 34787270
13632 52180905
13633 104361810
13634 5466571
13635 10933142
13636 16399713
13637 32799426
13638 27332855
13639 54665710
13640 81998565
13641 163997130
13642 38265997
13643 76531994
13644 114797991
13645 229595982
13646 191329985
13647 382659970
13648 573989955
13649 1147979910
13650 6460493
13651 12920986
13652 19381479
13653 38762958
13654 32302465
13655 64604930
13656 96907395
13657 193814790
13658 45223451
13659 90446902
13660 135670353
13661 271340706
13662 226117255
13663 452234510
13664 678351765
13665 1356703530
13666 71065423
13667 142130846
13668 213196269
13669 426392538
13670 355327115
13671 710654230
13672 1065981345
13673 2131962690
13674 497457961
13675 994915922
13676 1492373883
13677 2984747766
13678 2487289805
13679 4974579610
13680 7461869415
13681 14923738830
13682 555427
13683 1110854
13684 1666281
13685 3332562
13686 2777135
13687 5554270
13688 8331405
13689 16662810
13690 3887989
13691 7775978
13692 11663967
13693 23327934
13694 19439945
13695 38879890
13696 58319835
13697 116639670
13698 6109697
13699 12219394
13700 18329091
13701 36658182
13702 30548485
13703 61096970
13704 91645455
13705 183290910
13706 42767879
13707 85535758
13708 128303637
13709 256607274
13710 213839395
13711 427678790
13712 641518185
13713 1283036370
13714 7220551
13715 14441102
13716 21661653
13717 43323306
13718 36102755
13719 72205510
13720 108308265
13721 216616530
13722 50543857
13723 101087714
13724 151631571
13725 303263142
13726 252719285
13727 505438570
13728 758157855
13729 1516315710
13730 79426061
13731 158852122
13732 238278183
13733 476556366
13734 397130305
13735 794260610
13736 1191390915
13737 2382781830
13738 555982427
13739 1111964854
13740 1667947281
13741 3335894562
13742 2779912135
13743 5559824270
13744 8339736405
13745 16679472810
13746 9442259
13747 18884518
13748 28326777
13749 56653554
13750 47211295
13751 94422590
13752 141633885
13753 283267770
13754 66095813
13755 132191626
13756 198287439
13757 396574878
13758 330479065
13759 660958130
13760 991437195
13761 1982874390
13762 103864849
13763 207729698
13764 311594547
13765 623189094
13766 519324245
13767 1038648490
13768 1557972735
13769 3115945470
13770 727053943
13771 1454107886
13772 2181161829
13773 4362323658
13774 3635269715
13775 7270539430
13776 10905809145
13777 21811618290
13778 122749367
13779 245498734
13780 368248101
13781 736496202
13782 613746835
13783 1227493670
13784 1841240505
13785 3682481010
13786 859245569
13787 1718491138
13788 2577736707
13789 5155473414
13790 4296227845
13791 8592455690
13792 12888683535
13793 25777367070
13794 1350243037
13795 2700486074
13796 4050729111
13797 8101458222
13798 6751215185
13799 13502430370
13800 20253645555
13801 40507291110
13802 9451701259
13803 18903402518
13804 28355103777
13805 56710207554
13806 47258506295
13807 94517012590
13808 141775518885
13809 283551037770
13810 36859
13811 73718
13812 110577
13813 221154
13814 184295
13815 368590
13816 552885
13817 1105770
13818 258013
13819 516026
13820 774039
13821 1548078
13822 1290065
13823 2580130
13824 3870195
13825 7740390
13826 405449
13827 810898
13828 1216347
13829 2432694
13830 2027245
13831 4054490
13832 6081735
13833 12163470
13834 2838143
13835 5676286
13836 8514429
13837 17028858
13838 14190715
13839 28381430
13840 42572145
13841 85144290
13842 479167
13843 958334
13844 1437501
13845 2875002
13846 2395835
13847 4791670
13848 7187505
13849 14375010
13850 3354169
13851 6708338
13852 10062507
13853 20125014
13854 16770845
13855 33541690
13856 50312535
13857 100625070
13858 5270837
13859 10541674
13860 15812511
13861 31625022
13862 26354185
13863 52708370
13864 79062555
13865 158125110
13866 36895859
13867 73791718
13868 110687577
13869 221375154
13870 184479295
13871 368958590
13872 553437885
13873 1106875770
13874 626603
13875 1253206
13876 1879809
13877 3759618
13878 3133015
13879 6266030
13880 9399045
13881 18798090
13882 4386221
13883 8772442
13884 13158663
13885 26317326
13886 21931105
13887 43862210
13888 65793315
13889 131586630
13890 6892633
13891 13785266
13892 20677899
13893 41355798
13894 34463165
13895 68926330
13896 103389495
13897 206778990
13898 48248431
13899 96496862
13900 144745293
13901 289490586
13902 241242155
13903 482484310
13904 723726465
13905 1447452930
13906 8145839
13907 16291678
13908 24437517
13909 48875034
13910 40729195
13911 81458390
13912 122187585
13913 244375170
13914 57020873
13915 114041746
13916 171062619
13917 342125238
13918 285104365
13919 570208730
13920 855313095
13921 1710626190
13922 89604229
13923 179208458
13924 268812687
13925 537625374
13926 448021145
13927 896042290
13928 1344063435
13929 2688126870
13930 627229603
13931 1254459206
13932 1881688809
13933 3763377618
13934 3136148015
13935 6272296030
13936 9408444045
13937 18816888090
13938 700321
13939 1400642
13940 2100963
13941 4201926
13942 3501605
13943 7003210
13944 10504815
13945 21009630
13946 4902247
13947 9804494
13948 14706741
13949 29413482
13950 24511235
13951 49022470
13952 73533705
13953 147067410
13954 7703531
13955 15407062
13956 23110593
13957 46221186
13958 38517655
13959 77035310
13960 115552965
13961 231105930
13962 53924717
13963 107849434
13964 161774151
13965 323548302
13966 269623585
13967 539247170
13968 808870755
13969 1617741510
13970 9104173
13971 18208346
13972 27312519
13973 54625038
13974 45520865
13975 91041730
13976 136562595
13977 273125190
13978 63729211
13979 127458422
13980 191187633
13981 382375266
13982 318646055
13983 637292110
13984 955938165
13985 1911876330
13986 100145903
13987 200291806
13988 300437709
13989 600875418
13990 500729515
13991 1001459030
13992 1502188545
13993 3004377090
13994 701021321
13995 1402042642
13996 2103063963
13997 4206127926
13998 3505106605
13999 7010213210
14000 10515319815
14001 21030639630
14002 11905457
14003 23810914
14004 35716371
14005 71432742
14006 59527285
14007 119054570
14008 178581855
14009 357163710
14010 83338199
14011 166676398
14012 250014597
14013 500029194
14014 416690995
14015 833381990
14016 1250072985
14017 2500145970
14018 130960027
14019 261920054
14020 392880081
14021 785760162
14022 654800135
14023 1309600270
14024 1964400405
14025 3928800810
14026 916720189
14027 1833440378
14028 2750160567
14029 5500321134
14030 4583600945
14031 9167201890
14032 13750802835
14033 27501605670
14034 154770941
14035 309541882
14036 464312823
14037 928625646
14038 773854705
14039 1547709410
14040 2321564115
14041 4643128230
14042 1083396587
14043 2166793174
14044 3250189761
14045 6500379522
14046 5416982935
14047 10833965870
14048 16250948805
14049 32501897610
14050 1702480351
14051 3404960702
14052 5107441053
14053 10214882106
14054 8512401755
14055 17024803510
14056 25537205265
14057 51074410530
14058 11917362457
14059 23834724914
14060 35752087371
14061 71504174742
14062 59586812285
14063 119173624570
14064 178760436855
14065 357520873710
14066 847757
14067 1695514
14068 2543271
14069 5086542
14070 4238785
14071 8477570
14072 12716355
14073 25432710
14074 5934299
14075 11868598
14076 17802897
14077 35605794
14078 29671495
14079 59342990
14080 89014485
14081 178028970
14082 9325327
14083 18650654
14084 27975981
14085 55951962
14086 46626635
14087 93253270
14088 139879905
14089 279759810
14090 65277289
14091 130554578
14092 195831867
14093 391663734
14094 326386445
14095 652772890
14096 979159335
14097 1958318670
14098 11020841
14099 22041682
14100 33062523
14101 66125046
14102 55104205
14103 110208410
14104 165312615
14105 330625230
14106 77145887
14107 154291774
14108 231437661
14109 462875322
14110 385729435
14111 771458870
14112 1157188305
14113 2314376610
14114 121229251
14115 242458502
14116 363687753
14117 727375506
14118 606146255
14119 1212292510
14120 1818438765
14121 3636877530
14122 848604757
14123 1697209514
14124 2545814271
14125 5091628542
14126 4243023785
14127 8486047570
14128 12729071355
14129 25458142710
14130 14411869
14131 28823738
14132 43235607
14133 86471214
14134 72059345
14135 144118690
14136 216178035
14137 432356070
14138 100883083
14139 201766166
14140 302649249
14141 605298498
14142 504415415
14143 1008830830
14144 1513246245
14145 3026492490
14146 158530559
14147 317061118
14148 475591677
14149 951183354
14150 792652795
14151 1585305590
14152 2377958385
14153 4755916770
14154 1109713913
14155 2219427826
14156 3329141739
14157 6658283478
14158 5548569565
14159 11097139130
14160 16645708695
14161 33291417390
14162 187354297
14163 374708594
14164 562062891
14165 1124125782
14166 936771485
14167 1873542970
14168 2810314455
14169 5620628910
14170 1311480079
14171 2622960158
14172 3934440237
14173 7868880474
14174 6557400395
14175 13114800790
14176 19672201185
14177 39344402370
14178 2060897267
14179 4121794534
14180 6182691801
14181 12365383602
14182 10304486335
14183 20608972670
14184 30913459005
14185 61826918010
14186 14426280869
14187 28852561738
14188 43278842607
14189 86557685214
14190 72131404345
14191 144262808690
14192 216394213035
14193 432788426070
14194 16107383
14195 32214766
14196 48322149
14197 96644298
14198 80536915
14199 161073830
14200 241610745
14201 483221490
14202 112751681
14203 225503362
14204 338255043
14205 676510086
14206 563758405
14207 1127516810
14208 1691275215
14209 3382550430
14210 177181213
14211 354362426
14212 531543639
14213 1063087278
14214 885906065
14215 1771812130
14216 2657718195
14217 5315436390
14218 1240268491
14219 2480536982
14220 3720805473
14221 7441610946
14222 6201342455
14223 12402684910
14224 18604027365
14225 37208054730
14226 209395979
14227 418791958
14228 628187937
14229 1256375874
14230 1046979895
14231 2093959790
14232 3140939685
14233 6281879370
14234 1465771853
14235 2931543706
14236 4397315559
14237 8794631118
14238 7328859265
14239 14657718530
14240 21986577795
14241 43973155590
14242 2303355769
14243 4606711538
14244 6910067307
14245 13820134614
14246 11516778845
14247 23033557690
14248 34550336535
14249 69100673070
14250 16123490383
14251 32246980766
14252 48370471149
14253 96740942298
14254 80617451915
14255 161234903830
14256 241852355745
14257 483704711490
14258 273825511
14259 547651022
14260 821476533
14261 1642953066
14262 1369127555
14263 2738255110
14264 4107382665
14265 8214765330
14266 1916778577
14267 3833557154
14268 5750335731
14269 11500671462
14270 9583892885
14271 19167785770
14272 28751678655
14273 57503357310
14274 3012080621
14275 6024161242
14276 9036241863
14277 18072483726
14278 15060403105
14279 30120806210
14280 45181209315
14281 90362418630
14282 21084564347
14283 42169128694
14284 63253693041
14285 126507386082
14286 105422821735
14287 210845643470
14288 316268465205
14289 632536930410
14290 3559731643
14291 7119463286
14292 10679194929
14293 21358389858
14294 17798658215
14295 35597316430
14296 53395974645
14297 106791949290
14298 24918121501
14299 49836243002
14300 74754364503
14301 149508729006
14302 124590607505
14303 249181215010
14304 373771822515
14305 747543645030
14306 39157048073
14307 78314096146
14308 117471144219
14309 234942288438
14310 195785240365
14311 391570480730
14312 587355721095
14313 1174711442190
14314 274099336511
14315 548198673022
14316 822298009533
14317 1644596019066
14318 1370496682555
14319 2740993365110
14320 4111490047665
14321 8222980095330
14322 1517
14323 3034
14324 4551
14325 9102
14326 7585
14327 15170
14328 22755
14329 45510
14330 10619
14331 21238
14332 31857
14333 63714
14334 53095
14335 106190
14336 159285
14337 318570
14338 16687
14339 33374
14340 50061
14341 100122
14342 83435
14343 166870
14344 250305
14345 500610
14346 116809
14347 233618
14348 350427
14349 700854
14350 584045
14351 1168090
14352 1752135
14353 3504270
14354 19721
14355 39442
14356 59163
14357 118326
14358 98605
14359 197210
14360 295815
14361 591630
14362 138047
14363 276094
14364 414141
14365 828282
14366 690235
14367 1380470
14368 2070705
14369 4141410
14370 216931
14371 433862
14372 650793
14373 1301586
14374 1084655
14375 2169310
14376 3253965
14377 6507930
14378 1518517
14379 3037034
14380 4555551
14381 9111102
14382 7592585
14383 15185170
14384 22777755
14385 45555510
14386 25789
14387 51578
14388 77367
14389 154734
14390 128945
14391 257890
14392 386835
14393 773670
14394 180523
14395 361046
14396 541569
14397 1083138
14398 902615
14399 1805230
14400 2707845
14401 5415690
14402 283679
14403 567358
14404 851037
14405 1702074
14406 1418395
14407 2836790
14408 4255185
14409 8510370
14410 1985753
14411 3971506
14412 5957259
14413 11914518
14414 9928765
14415 19857530
14416 29786295
14417 59572590
14418 335257
14419 670514
14420 1005771
14421 2011542
14422 1676285
14423 3352570
14424 5028855
14425 10057710
14426 2346799
14427 4693598
14428 7040397
14429 14080794
14430 11733995
14431 23467990
14432 35201985
14433 70403970
14434 3687827
14435 7375654
14436 11063481
14437 22126962
14438 18439135
14439 36878270
14440 55317405
14441 110634810
14442 25814789
14443 51629578
14444 77444367
14445 154888734
14446 129073945
14447 258147890
14448 387221835
14449 774443670
14450 28823
14451 57646
14452 86469
14453 172938
14454 144115
14455 288230
14456 432345
14457 864690
14458 201761
14459 403522
14460 605283
14461 1210566
14462 1008805
14463 2017610
14464 3026415
14465 6052830
14466 317053
14467 634106
14468 951159
14469 1902318
14470 1585265
14471 3170530
14472 4755795
14473 9511590
14474 2219371
14475 4438742
14476 6658113
14477 13316226
14478 11096855
14479 22193710
14480 33290565
14481 66581130
14482 374699
14483 749398
14484 1124097
14485 2248194
14486 1873495
14487 3746990
14488 5620485
14489 11240970
14490 2622893
14491 5245786
14492 7868679
14493 15737358
14494 13114465
14495 26228930
14496 39343395
14497 78686790
14498 4121689
14499 8243378
14500 12365067
14501 24730134
14502 20608445
14503 41216890
14504 61825335
14505 123650670
14506 28851823
14507 57703646
14508 86555469
14509 173110938
14510 144259115
14511 288518230
14512 432777345
14513 865554690
14514 489991
14515 979982
14516 1469973
14517 2939946
14518 2449955
14519 4899910
14520 7349865
14521 14699730
14522 3429937
14523 6859874
14524 10289811
14525 20579622
14526 17149685
14527 34299370
14528 51449055
14529 102898110
14530 5389901
14531 10779802
14532 16169703
14533 32339406
14534 26949505
14535 53899010
14536 80848515
14537 161697030
14538 37729307
14539 75458614
14540 113187921
14541 226375842
14542 188646535
14543 377293070
14544 565939605
14545 1131879210
14546 6369883
14547 12739766
14548 19109649
14549 38219298
14550 31849415
14551 63698830
14552 95548245
14553 191096490
14554 44589181
14555 89178362
14556 133767543
14557 267535086
14558 222945905
14559 445891810
14560 668837715
14561 1337675430
14562 70068713
14563 140137426
14564 210206139
14565 420412278
14566 350343565
14567 700687130
14568 1051030695
14569 2102061390
14570 490480991
14571 980961982
14572 1471442973
14573 2942885946
14574 2452404955
14575 4904809910
14576 7357214865
14577 14714429730
14578 34891
14579 69782
14580 104673
14581 209346
14582 174455
14583 348910
14584 523365
14585 1046730
14586 244237
14587 488474
14588 732711
14589 1465422
14590 1221185
14591 2442370
14592 3663555
14593 7327110
14594 383801
14595 767602
14596 1151403
14597 2302806
14598 1919005
14599 3838010
14600 5757015
14601 11514030
14602 2686607
14603 5373214
14604 8059821
14605 16119642
14606 13433035
14607 26866070
14608 40299105
14609 80598210
14610 453583
14611 907166
14612 1360749
14613 2721498
14614 2267915
14615 4535830
14616 6803745
14617 13607490
14618 3175081
14619 6350162
14620 9525243
14621 19050486
14622 15875405
14623 31750810
14624 47626215
14625 95252430
14626 4989413
14627 9978826
14628 14968239
14629 29936478
14630 24947065
14631 49894130
14632 74841195
14633 149682390
14634 34925891
14635 69851782
14636 104777673
14637 209555346
14638 174629455
14639 349258910
14640 523888365
14641 1047776730
14642 593147
14643 1186294
14644 1779441
14645 3558882
14646 2965735
14647 5931470
14648 8897205
14649 17794410
14650 4152029
14651 8304058
14652 12456087
14653 24912174
14654 20760145
14655 41520290
14656 62280435
14657 124560870
14658 6524617
14659 13049234
14660 19573851
14661 39147702
14662 32623085
14663 65246170
14664 97869255
14665 195738510
14666 45672319
14667 91344638
14668 137016957
14669 274033914
14670 228361595
14671 456723190
14672 685084785
14673 1370169570
14674 7710911
14675 15421822
14676 23132733
14677 46265466
14678 38554555
14679 77109110
14680 115663665
14681 231327330
14682 53976377
14683 107952754
14684 161929131
14685 323858262
14686 269881885
14687 539763770
14688 809645655
14689 1619291310
14690 84820021
14691 169640042
14692 254460063
14693 508920126
14694 424100105
14695 848200210
14696 1272300315
14697 2544600630
14698 593740147
14699 1187480294
14700 1781220441
14701 3562440882
14702 2968700735
14703 5937401470
14704 8906102205
14705 17812204410
14706 662929
14707 1325858
14708 1988787
14709 3977574
14710 3314645
14711 6629290
14712 9943935
14713 19887870
14714 4640503
14715 9281006
14716 13921509
14717 27843018
14718 23202515
14719 46405030
14720 69607545
14721 139215090
14722 7292219
14723 14584438
14724 21876657
14725 43753314
14726 36461095
14727 72922190
14728 109383285
14729 218766570
14730 51045533
14731 102091066
14732 153136599
14733 306273198
14734 255227665
14735 510455330
14736 765682995
14737 1531365990
14738 8618077
14739 17236154
14740 25854231
14741 51708462
14742 43090385
14743 86180770
14744 129271155
14745 258542310
14746 60326539
14747 120653078
14748 180979617
14749 361959234
14750 301632695
14751 603265390
14752 904898085
14753 1809796170
14754 94798847
14755 189597694
14756 284396541
14757 568793082
14758 473994235
14759 947988470
14760 1421982705
14761 2843965410
14762 663591929
14763 1327183858
14764 1990775787
14765 3981551574
14766 3317959645
14767 6635919290
14768 9953878935
14769 19907757870
14770 11269793
14771 22539586
14772 33809379
14773 67618758
14774 56348965
14775 112697930
14776 169046895
14777 338093790
14778 78888551
14779 157777102
14780 236665653
14781 473331306
14782 394442755
14783 788885510
14784 1183328265
14785 2366656530
14786 123967723
14787 247935446
14788 371903169
14789 743806338
14790 619838615
14791 1239677230
14792 1859515845
14793 3719031690
14794 867774061
14795 1735548122
14796 2603322183
14797 5206644366
14798 4338870305
14799 8677740610
14800 13016610915
14801 26033221830
14802 146507309
14803 293014618
14804 439521927
14805 879043854
14806 732536545
14807 1465073090
14808 2197609635
14809 4395219270
14810 1025551163
14811 2051102326
14812 3076653489
14813 6153306978
14814 5127755815
14815 10255511630
14816 15383267445
14817 30766534890
14818 1611580399
14819 3223160798
14820 4834741197
14821 9669482394
14822 8057901995
14823 16115803990
14824 24173705985
14825 48347411970
14826 11281062793
14827 22562125586
14828 33843188379
14829 67686376758
14830 56405313965
14831 112810627930
14832 169215941895
14833 338431883790
14834 43993
14835 87986
14836 131979
14837 263958
14838 219965
14839 439930
14840 659895
14841 1319790
14842 307951
14843 615902
14844 923853
14845 1847706
14846 1539755
14847 3079510
14848 4619265
14849 9238530
14850 483923
14851 967846
14852 1451769
14853 2903538
14854 2419615
14855 4839230
14856 7258845
14857 14517690
14858 3387461
14859 6774922
14860 10162383
14861 20324766
14862 16937305
14863 33874610
14864 50811915
14865 101623830
14866 571909
14867 1143818
14868 1715727
14869 3431454
14870 2859545
14871 5719090
14872 8578635
14873 17157270
14874 4003363
14875 8006726
14876 12010089
14877 24020178
14878 20016815
14879 40033630
14880 60050445
14881 120100890
14882 6290999
14883 12581998
14884 18872997
14885 37745994
14886 31454995
14887 62909990
14888 94364985
14889 188729970
14890 44036993
14891 88073986
14892 132110979
14893 264221958
14894 220184965
14895 440369930
14896 660554895
14897 1321109790
14898 747881
14899 1495762
14900 2243643
14901 4487286
14902 3739405
14903 7478810
14904 11218215
14905 22436430
14906 5235167
14907 10470334
14908 15705501
14909 31411002
14910 26175835
14911 52351670
14912 78527505
14913 157055010
14914 8226691
14915 16453382
14916 24680073
14917 49360146
14918 41133455
14919 82266910
14920 123400365
14921 246800730
14922 57586837
14923 115173674
14924 172760511
14925 345521022
14926 287934185
14927 575868370
14928 863802555
14929 1727605110
14930 9722453
14931 19444906
14932 29167359
14933 58334718
14934 48612265
14935 97224530
14936 145836795
14937 291673590
14938 68057171
14939 136114342
14940 204171513
14941 408343026
14942 340285855
14943 680571710
14944 1020857565
14945 2041715130
14946 106946983
14947 213893966
14948 320840949
14949 641681898
14950 534734915
14951 1069469830
14952 1604204745
14953 3208409490
14954 748628881
14955 1497257762
14956 2245886643
14957 4491773286
14958 3743144405
14959 7486288810
14960 11229433215
14961 22458866430
14962 835867
14963 1671734
14964 2507601
14965 5015202
14966 4179335
14967 8358670
14968 12538005
14969 25076010
14970 5851069
14971 11702138
14972 17553207
14973 35106414
14974 29255345
14975 58510690
14976 87766035
14977 175532070
14978 9194537
14979 18389074
14980 27583611
14981 55167222
14982 45972685
14983 91945370
14984 137918055
14985 275836110
14986 64361759
14987 128723518
14988 193085277
14989 386170554
14990 321808795
14991 643617590
14992 965426385
14993 1930852770
14994 10866271
14995 21732542
14996 32598813
14997 65197626
14998 54331355
14999 108662710
15000 162994065
15001 325988130
15002 76063897
15003 152127794
15004 228191691
15005 456383382
15006 380319485
15007 760638970
15008 1140958455
15009 2281916910
15010 119528981
15011 239057962
15012 358586943
15013 717173886
15014 597644905
15015 1195289810
15016 1792934715
15017 3585869430
15018 836702867
15019 1673405734
15020 2510108601
15021 5020217202
15022 4183514335
15023 8367028670
15024 12550543005
15025 25101086010
15026 14209739
15027 28419478
15028 42629217
15029 85258434
15030 71048695
15031 142097390
15032 213146085
15033 426292170
15034 99468173
15035 198936346
15036 298404519
15037 596809038
15038 497340865
15039 994681730
15040 1492022595
15041 2984045190
15042 156307129
15043 312614258
15044 468921387
15045 937842774
15046 781535645
15047 1563071290
15048 2344606935
15049 4689213870
15050 1094149903
15051 2188299806
15052 3282449709
15053 6564899418
15054 5470749515
15055 10941499030
15056 16412248545
15057 32824497090
15058 184726607
15059 369453214
15060 554179821
15061 1108359642
15062 923633035
15063 1847266070
15064 2770899105
15065 5541798210
15066 1293086249
15067 2586172498
15068 3879258747
15069 7758517494
15070 6465431245
15071 12930862490
15072 19396293735
15073 38792587470
15074 2031992677
15075 4063985354
15076 6095978031
15077 12191956062
15078 10159963385
15079 20319926770
15080 30479890155
15081 60959780310
15082 14223948739
15083 28447897478
15084 42671846217
15085 85343692434
15086 71119743695
15087 142239487390
15088 213359231085
15089 426718462170
15090 1011839
15091 2023678
15092 3035517
15093 6071034
15094 5059195
15095 10118390
15096 15177585
15097 30355170
15098 7082873
15099 14165746
15100 21248619
15101 42497238
15102 35414365
15103 70828730
15104 106243095
15105 212486190
15106 11130229
15107 22260458
15108 33390687
15109 66781374
15110 55651145
15111 111302290
15112 166953435
15113 333906870
15114 77911603
15115 155823206
15116 233734809
15117 467469618
15118 389558015
15119 779116030
15120 1168674045
15121 2337348090
15122 13153907
15123 26307814
15124 39461721
15125 78923442
15126 65769535
15127 131539070
15128 197308605
15129 394617210
15130 92077349
15131 184154698
15132 276232047
15133 552464094
15134 460386745
15135 920773490
15136 1381160235
15137 2762320470
15138 144692977
15139 289385954
15140 434078931
15141 868157862
15142 723464885
15143 1446929770
15144 2170394655
15145 4340789310
15146 1012850839
15147 2025701678
15148 3038552517
15149 6077105034
15150 5064254195
15151 10128508390
15152 15192762585
15153 30385525170
15154 17201263
15155 34402526
15156 51603789
15157 103207578
15158 86006315
15159 172012630
15160 258018945
15161 516037890
15162 120408841
15163 240817682
15164 361226523
15165 722453046
15166 602044205
15167 1204088410
15168 1806132615
15169 3612265230
15170 189213893
15171 378427786
15172 567641679
15173 1135283358
15174 946069465
15175 1892138930
15176 2838208395
15177 5676416790
15178 1324497251
15179 2648994502
15180 3973491753
15181 7946983506
15182 6622486255
15183 13244972510
15184 19867458765
15185 39734917530
15186 223616419
15187 447232838
15188 670849257
15189 1341698514
15190 1118082095
15191 2236164190
15192 3354246285
15193 6708492570
15194 1565314933
15195 3130629866
15196 4695944799
15197 9391889598
15198 7826574665
15199 15653149330
15200 23479723995
15201 46959447990
15202 2459780609
15203 4919561218
15204 7379341827
15205 14758683654
15206 12298903045
15207 24597806090
15208 36896709135
15209 73793418270
15210 17218464263
15211 34436928526
15212 51655392789
15213 103310785578
15214 86092321315
15215 172184642630
15216 258276963945
15217 516553927890
15218 19224941
15219 38449882
15220 57674823
15221 115349646
15222 96124705
15223 192249410
15224 288374115
15225 576748230
15226 134574587
15227 269149174
15228 403723761
15229 807447522
15230 672872935
15231 1345745870
15232 2018618805
15233 4037237610
15234 211474351
15235 422948702
15236 634423053
15237 1268846106
15238 1057371755
15239 2114743510
15240 3172115265
15241 6344230530
15242 1480320457
15243 2960640914
15244 4440961371
15245 8881922742
15246 7401602285
15247 14803204570
15248 22204806855
15249 44409613710
15250 249924233
15251 499848466
15252 749772699
15253 1499545398
15254 1249621165
15255 2499242330
15256 3748863495
15257 7497726990
15258 1749469631
15259 3498939262
15260 5248408893
15261 10496817786
15262 8747348155
15263 17494696310
15264 26242044465
15265 52484088930
15266 2749166563
15267 5498333126
15268 8247499689
15269 16494999378
15270 13745832815
15271 27491665630
15272 41237498445
15273 82474996890
15274 19244165941
15275 38488331882
15276 57732497823
15277 115464995646
15278 96220829705
15279 192441659410
15280 288662489115
15281 577324978230
15282 326823997
15283 653647994
15284 980471991
15285 1960943982
15286 1634119985
15287 3268239970
15288 4902359955
15289 9804719910
15290 2287767979
15291 4575535958
15292 6863303937
15293 13726607874
15294 11438839895
15295 22877679790
15296 34316519685
15297 68633039370
15298 3595063967
15299 7190127934
15300 10785191901
15301 21570383802
15302 17975319835
15303 35950639670
15304 53925959505
15305 107851919010
15306 25165447769
15307 50330895538
15308 75496343307
15309 150992686614
15310 125827238845
15311 251654477690
15312 377481716535
15313 754963433070
15314 4248711961
15315 8497423922
15316 12746135883
15317 25492271766
15318 21243559805
15319 42487119610
15320 63730679415
15321 127461358830
15322 29740983727
15323 59481967454
15324 89222951181
15325 178445902362
15326 148704918635
15327 297409837270
15328 446114755905
15329 892229511810
15330 46735831571
15331 93471663142
15332 140207494713
15333 280414989426
15334 233679157855
15335 467358315710
15336 701037473565
15337 1402074947130
15338 327150820997
15339 654301641994
15340 981452462991
15341 1962904925982
15342 1635754104985
15343 3271508209970
15344 4907262314955
15345 9814524629910
15346 47027
15347 94054
15348 141081
15349 282162
15350 235135
15351 470270
15352 705405
15353 1410810
15354 329189
15355 658378
15356 987567
15357 1975134
15358 1645945
15359 3291890
15360 4937835
15361 9875670
15362 517297
15363 1034594
15364 1551891
15365 3103782
15366 2586485
15367 5172970
15368 7759455
15369 15518910
15370 3621079
15371 7242158
15372 10863237
15373 21726474
15374 18105395
15375 36210790
15376 54316185
15377 108632370
15378 611351
15379 1222702
15380 1834053
15381 3668106
15382 3056755
15383 6113510
15384 9170265
15385 18340530
15386 4279457
15387 8558914
15388 12838371
15389 25676742
15390 21397285
15391 42794570
15392 64191855
15393 128383710
15394 6724861
15395 13449722
15396 20174583
15397 40349166
15398 33624305
15399 67248610
15400 100872915
15401 201745830
15402 47074027
15403 94148054
15404 141222081
15405 282444162
15406 235370135
15407 470740270
15408 706110405
15409 1412220810
15410 799459
15411 1598918
15412 2398377
15413 4796754
15414 3997295
15415 7994590
15416 11991885
15417 23983770
15418 5596213
15419 11192426
15420 16788639
15421 33577278
15422 27981065
15423 55962130
15424 83943195
15425 167886390
15426 8794049
15427 17588098
15428 26382147
15429 52764294
15430 43970245
15431 87940490
15432 131910735
15433 263821470
15434 61558343
15435 123116686
15436 184675029
15437 369350058
15438 307791715
15439 615583430
15440 923375145
15441 1846750290
15442 10392967
15443 20785934
15444 31178901
15445 62357802
15446 51964835
15447 103929670
15448 155894505
15449 311789010
15450 72750769
15451 145501538
15452 218252307
15453 436504614
15454 363753845
15455 727507690
15456 1091261535
15457 2182523070
15458 114322637
15459 228645274
15460 342967911
15461 685935822
15462 571613185
15463 1143226370
15464 1714839555
15465 3429679110
15466 800258459
15467 1600516918
15468 2400775377
15469 4801550754
15470 4001292295
15471 8002584590
15472 12003876885
15473 24007753770
15474 893513
15475 1787026
15476 2680539
15477 5361078
15478 4467565
15479 8935130
15480 13402695
15481 26805390
15482 6254591
15483 12509182
15484 18763773
15485 37527546
15486 31272955
15487 62545910
15488 93818865
15489 187637730
15490 9828643
15491 19657286
15492 29485929
15493 58971858
15494 49143215
15495 98286430
15496 147429645
15497 294859290
15498 68800501
15499 137601002
15500 206401503
15501 412803006
15502 344002505
15503 688005010
15504 1032007515
15505 2064015030
15506 11615669
15507 23231338
15508 34847007
15509 69694014
15510 58078345
15511 116156690
15512 174235035
15513 348470070
15514 81309683
15515 162619366
15516 243929049
15517 487858098
15518 406548415
15519 813096830
15520 1219645245
15521 2439290490
15522 127772359
15523 255544718
15524 383317077
15525 766634154
15526 638861795
15527 1277723590
15528 1916585385
15529 3833170770
15530 894406513
15531 1788813026
15532 2683219539
15533 5366439078
15534 4472032565
15535 8944065130
15536 13416097695
15537 26832195390
15538 15189721
15539 30379442
15540 45569163
15541 91138326
15542 75948605
15543 151897210
15544 227845815
15545 455691630
15546 106328047
15547 212656094
15548 318984141
15549 637968282
15550 531640235
15551 1063280470
15552 1594920705
15553 3189841410
15554 167086931
15555 334173862
15556 501260793
15557 1002521586
15558 835434655
15559 1670869310
15560 2506303965
15561 5012607930
15562 1169608517
15563 2339217034
15564 3508825551
15565 7017651102
15566 5848042585
15567 11696085170
15568 17544127755
15569 35088255510
15570 197466373
15571 394932746
15572 592399119
15573 1184798238
15574 987331865
15575 1974663730
15576 2961995595
15577 5923991190
15578 1382264611
15579 2764529222
15580 4146793833
15581 8293587666
15582 6911323055
15583 13822646110
15584 20733969165
15585 41467938330
15586 2172130103
15587 4344260206
15588 6516390309
15589 13032780618
15590 10860650515
15591 21721301030
15592 32581951545
15593 65163903090
15594 15204910721
15595 30409821442
15596 45614732163
15597 91229464326
15598 76024553605
15599 152049107210
15600 228073660815
15601 456147321630
15602 1081621
15603 2163242
15604 3244863
15605 6489726
15606 5408105
15607 10816210
15608 16224315
15609 32448630
15610 7571347
15611 15142694
15612 22714041
15613 45428082
15614 37856735
15615 75713470
15616 113570205
15617 227140410
15618 11897831
15619 23795662
15620 35693493
15621 71386986
15622 59489155
15623 118978310
15624 178467465
15625 356934930
15626 83284817
15627 166569634
15628 249854451
15629 499708902
15630 416424085
15631 832848170
15632 1249272255
15633 2498544510
15634 14061073
15635 28122146
15636 42183219
15637 84366438
15638 70305365
15639 140610730
15640 210916095
15641 421832190
15642 98427511
15643 196855022
15644 295282533
15645 590565066
15646 492137555
15647 984275110
15648 1476412665
15649 2952825330
15650 154671803
15651 309343606
15652 464015409
15653 928030818
15654 773359015
15655 1546718030
15656 2320077045
15657 4640154090
15658 1082702621
15659 2165405242
15660 3248107863
15661 6496215726
15662 5413513105
15663 10827026210
15664 16240539315
15665 32481078630
15666 18387557
15667 36775114
15668 55162671
15669 110325342
15670 91937785
15671 183875570
15672 275813355
15673 551626710
15674 128712899
15675 257425798
15676 386138697
15677 772277394
15678 643564495
15679 1287128990
15680 1930693485
15681 3861386970
15682 202263127
15683 404526254
15684 606789381
15685 1213578762
15686 1011315635
15687 2022631270
15688 3033946905
15689 6067893810
15690 1415841889
15691 2831683778
15692 4247525667
15693 8495051334
15694 7079209445
15695 14158418890
15696 21237628335
15697 42475256670
15698 239038241
15699 478076482
15700 717114723
15701 1434229446
15702 1195191205
15703 2390382410
15704 3585573615
15705 7171147230
15706 1673267687
15707 3346535374
15708 5019803061
15709 10039606122
15710 8366338435
15711 16732676870
15712 25099015305
15713 50198030610
15714 2629420651
15715 5258841302
15716 7888261953
15717 15776523906
15718 13147103255
15719 26294206510
15720 39441309765
15721 78882619530
15722 18405944557
15723 36811889114
15724 55217833671
15725 110435667342
15726 92029722785
15727 184059445570
15728 276089168355
15729 552178336710
15730 20550799
15731 41101598
15732 61652397
15733 123304794
15734 102753995
15735 205507990
15736 308261985
15737 616523970
15738 143855593
15739 287711186
15740 431566779
15741 863133558
15742 719277965
15743 1438555930
15744 2157833895
15745 4315667790
15746 226058789
15747 452117578
15748 678176367
15749 1356352734
15750 1130293945
15751 2260587890
15752 3390881835
15753 6781763670
15754 1582411523
15755 3164823046
15756 4747234569
15757 9494469138
15758 7912057615
15759 15824115230
15760 23736172845
15761 47472345690
15762 267160387
15763 534320774
15764 801481161
15765 1602962322
15766 1335801935
15767 2671603870
15768 4007405805
15769 8014811610
15770 1870122709
15771 3740245418
15772 5610368127
15773 11220736254
15774 9350613545
15775 18701227090
15776 28051840635
15777 56103681270
15778 2938764257
15779 5877528514
15780 8816292771
15781 17632585542
15782 14693821285
15783 29387642570
15784 44081463855
15785 88162927710
15786 20571349799
15787 41142699598
15788 61714049397
15789 123428098794
15790 102856748995
15791 205713497990
15792 308570246985
15793 617140493970
15794 349363583
15795 698727166
15796 1048090749
15797 2096181498
15798 1746817915
15799 3493635830
15800 5240453745
15801 10480907490
15802 2445545081
15803 4891090162
15804 7336635243
15805 14673270486
15806 12227725405
15807 24455450810
15808 36683176215
15809 73366352430
15810 3842999413
15811 7685998826
15812 11528998239
15813 23057996478
15814 19214997065
15815 38429994130
15816 57644991195
15817 115289982390
15818 26900995891
15819 53801991782
15820 80702987673
15821 161405975346
15822 134504979455
15823 269009958910
15824 403514938365
15825 807029876730
15826 4541726579
15827 9083453158
15828 13625179737
15829 27250359474
15830 22708632895
15831 45417265790
15832 68125898685
15833 136251797370
15834 31792086053
15835 63584172106
15836 95376258159
15837 190752516318
15838 158960430265
15839 317920860530
15840 476881290795
15841 953762581590
15842 49958992369
15843 99917984738
15844 149876977107
15845 299753954214
15846 249794961845
15847 499589923690
15848 749384885535
15849 1498769771070
15850 349712946583
15851 699425893166
15852 1049138839749
15853 2098277679498
15854 1748564732915
15855 3497129465830
15856 5245694198745
15857 10491388397490
15858 1363783
15859 2727566
15860 4091349
15861 8182698
15862 6818915
15863 13637830
15864 20456745
15865 40913490
15866 9546481
15867 19092962
15868 28639443
15869 57278886
15870 47732405
15871 95464810
15872 143197215
15873 286394430
15874 15001613
15875 30003226
15876 45004839
15877 90009678
15878 75008065
15879 150016130
15880 225024195
15881 450048390
15882 105011291
15883 210022582
15884 315033873
15885 630067746
15886 525056455
15887 1050112910
15888 1575169365
15889 3150338730
15890 17729179
15891 35458358
15892 53187537
15893 106375074
15894 88645895
15895 177291790
15896 265937685
15897 531875370
15898 124104253
15899 248208506
15900 372312759
15901 744625518
15902 620521265
15903 1241042530
15904 1861563795
15905 3723127590
15906 195020969
15907 390041938
15908 585062907
15909 1170125814
15910 975104845
15911 1950209690
15912 2925314535
15913 5850629070
15914 1365146783
15915 2730293566
15916 4095440349
15917 8190880698
15918 6825733915
15919 13651467830
15920 20477201745
15921 40954403490
15922 23184311
15923 46368622
15924 69552933
15925 139105866
15926 115921555
15927 231843110
15928 347764665
15929 695529330
15930 162290177
15931 324580354
15932 486870531
15933 973741062
15934 811450885
15935 1622901770
15936 2434352655
15937 4868705310
15938 255027421
15939 510054842
15940 765082263
15941 1530164526
15942 1275137105
15943 2550274210
15944 3825411315
15945 7650822630
15946 1785191947
15947 3570383894
15948 5355575841
15949 10711151682
15950 8925959735
15951 17851919470
15952 26777879205
15953 53555758410
15954 301396043
15955 602792086
15956 904188129
15957 1808376258
15958 1506980215
15959 3013960430
15960 4520940645
15961 9041881290
15962 2109772301
15963 4219544602
15964 6329316903
15965 12658633806
15966 10548861505
15967 21097723010
15968 31646584515
15969 63293169030
15970 3315356473
15971 6630712946
15972 9946069419
15973 19892138838
15974 16576782365
15975 33153564730
15976 49730347095
15977 99460694190
15978 23207495311
15979 46414990622
15980 69622485933
15981 139244971866
15982 116037476555
15983 232074953110
15984 348112429665
15985 696224859330
15986 25911877
15987 51823754
15988 77735631
15989 155471262
15990 129559385
15991 259118770
15992 388678155
15993 777356310
15994 181383139
15995 362766278
15996 544149417
15997 1088298834
15998 906915695
15999 1813831390
16000 2720747085
16001 5441494170
16002 285030647
16003 570061294
16004 855091941
16005 1710183882
16006 1425153235
16007 2850306470
16008 4275459705
16009 8550919410
16010 1995214529
16011 3990429058
16012 5985643587
16013 11971287174
16014 9976072645
16015 19952145290
16016 29928217935
16017 59856435870
16018 336854401
16019 673708802
16020 1010563203
16021 2021126406
16022 1684272005
16023 3368544010
16024 5052816015
16025 10105632030
16026 2357980807
16027 4715961614
16028 7073942421
16029 14147884842
16030 11789904035
16031 23579808070
16032 35369712105
16033 70739424210
16034 3705398411
16035 7410796822
16036 11116195233
16037 22232390466
16038 18526992055
16039 37053984110
16040 55580976165
16041 111161952330
16042 25937788877
16043 51875577754
16044 77813366631
16045 155626733262
16046 129688944385
16047 259377888770
16048 389066833155
16049 778133666310
16050 440501909
16051 881003818
16052 1321505727
16053 2643011454
16054 2202509545
16055 4405019090
16056 6607528635
16057 13215057270
16058 3083513363
16059 6167026726
16060 9250540089
16061 18501080178
16062 15417566815
16063 30835133630
16064 46252700445
16065 92505400890
16066 4845520999
16067 9691041998
16068 14536562997
16069 29073125994
16070 24227604995
16071 48455209990
16072 72682814985
16073 145365629970
16074 33918646993
16075 67837293986
16076 101755940979
16077 203511881958
16078 169593234965
16079 339186469930
16080 508779704895
16081 1017559409790
16082 5726524817
16083 11453049634
16084 17179574451
16085 34359148902
16086 28632624085
16087 57265248170
16088 85897872255
16089 171795744510
16090 40085673719
16091 80171347438
16092 120257021157
16093 240514042314
16094 200428368595
16095 400856737190
16096 601285105785
16097 1202570211570
16098 62991772987
16099 125983545974
16100 188975318961
16101 377950637922
16102 314958864935
16103 629917729870
16104 944876594805
16105 1889753189610
16106 440942410909
16107 881884821818
16108 1322827232727
16109 2645654465454
16110 2204712054545
16111 4409424109090
16112 6614136163635
16113 13228272327270
16114 31367009
16115 62734018
16116 94101027
16117 188202054
16118 156835045
16119 313670090
16120 470505135
16121 941010270
16122 219569063
16123 439138126
16124 658707189
16125 1317414378
16126 1097845315
16127 2195690630
16128 3293535945
16129 6587071890
16130 345037099
16131 690074198
16132 1035111297
16133 2070222594
16134 1725185495
16135 3450370990
16136 5175556485
16137 10351112970
16138 2415259693
16139 4830519386
16140 7245779079
16141 14491558158
16142 12076298465
16143 24152596930
16144 36228895395
16145 72457790790
16146 407771117
16147 815542234
16148 1223313351
16149 2446626702
16150 2038855585
16151 4077711170
16152 6116566755
16153 12233133510
16154 2854397819
16155 5708795638
16156 8563193457
16157 17126386914
16158 14271989095
16159 28543978190
16160 42815967285
16161 85631934570
16162 4485482287
16163 8970964574
16164 13456446861
16165 26912893722
16166 22427411435
16167 44854822870
16168 67282234305
16169 134564468610
16170 31398376009
16171 62796752018
16172 94195128027
16173 188390256054
16174 156991880045
16175 313983760090
16176 470975640135
16177 941951280270
16178 533239153
16179 1066478306
16180 1599717459
16181 3199434918
16182 2666195765
16183 5332391530
16184 7998587295
16185 15997174590
16186 3732674071
16187 7465348142
16188 11198022213
16189 22396044426
16190 18663370355
16191 37326740710
16192 55990111065
16193 111980222130
16194 5865630683
16195 11731261366
16196 17596892049
16197 35193784098
16198 29328153415
16199 58656306830
16200 87984460245
16201 175968920490
16202 41059414781
16203 82118829562
16204 123178244343
16205 246356488686
16206 205297073905
16207 410594147810
16208 615891221715
16209 1231782443430
16210 6932108989
16211 13864217978
16212 20796326967
16213 41592653934
16214 34660544945
16215 69321089890
16216 103981634835
16217 207963269670
16218 48524762923
16219 97049525846
16220 145574288769
16221 291148577538
16222 242623814615
16223 485247629230
16224 727871443845
16225 1455742887690
16226 76253198879
16227 152506397758
16228 228759596637
16229 457519193274
16230 381265994395
16231 762531988790
16232 1143797983185
16233 2287595966370
16234 533772392153
16235 1067544784306
16236 1601317176459
16237 3202634352918
16238 2668861960765
16239 5337723921530
16240 8006585882295
16241 16013171764590
16242 595973171
16243 1191946342
16244 1787919513
16245 3575839026
16246 2979865855
16247 5959731710
16248 8939597565
16249 17879195130
16250 4171812197
16251 8343624394
16252 12515436591
16253 25030873182
16254 20859060985
16255 41718121970
16256 62577182955
16257 125154365910
16258 6555704881
16259 13111409762
16260 19667114643
16261 39334229286
16262 32778524405
16263 65557048810
16264 98335573215
16265 196671146430
16266 45889934167
16267 91779868334
16268 137669802501
16269 275339605002
16270 229449670835
16271 458899341670
16272 688349012505
16273 1376698025010
16274 7747651223
16275 15495302446
16276 23242953669
16277 46485907338
16278 38738256115
16279 77476512230
16280 116214768345
16281 232429536690
16282 54233558561
16283 108467117122
16284 162700675683
16285 325401351366
16286 271167792805
16287 542335585610
16288 813503378415
16289 1627006756830
16290 85224163453
16291 170448326906
16292 255672490359
16293 511344980718
16294 426120817265
16295 852241634530
16296 1278362451795
16297 2556724903590
16298 596569144171
16299 1193138288342
16300 1789707432513
16301 3579414865026
16302 2982845720855
16303 5965691441710
16304 8948537162565
16305 17897074325130
16306 10131543907
16307 20263087814
16308 30394631721
16309 60789263442
16310 50657719535
16311 101315439070
16312 151973158605
16313 303946317210
16314 70920807349
16315 141841614698
16316 212762422047
16317 425524844094
16318 354604036745
16319 709208073490
16320 1063812110235
16321 2127624220470
16322 111446982977
16323 222893965954
16324 334340948931
16325 668681897862
16326 557234914885
16327 1114469829770
16328 1671704744655
16329 3343409489310
16330 780128880839
16331 1560257761678
16332 2340386642517
16333 4680773285034
16334 3900644404195
16335 7801288808390
16336 11701933212585
16337 23403866425170
16338 131710070791
16339 263420141582
16340 395130212373
16341 790260424746
16342 658550353955
16343 1317100707910
16344 1975651061865
16345 3951302123730
16346 921970495537
16347 1843940991074
16348 2765911486611
16349 5531822973222
16350 4609852477685
16351 9219704955370
16352 13829557433055
16353 27659114866110
16354 1448810778701
16355 2897621557402
16356 4346432336103
16357 8692864672206
16358 7244053893505
16359 14488107787010
16360 21732161680515
16361 43464323361030
16362 10141675450907
16363 20283350901814
16364 30425026352721
16365 60850052705442
16366 50708377254535
16367 101416754509070
16368 152125131763605
16369 304250263527210
16370 16384
16371 1594323
16372 192
16373 244140625
16374 500
16375 2025
16376 480
16377 1977326743
16378 784
16379 3969
16380 672
16381 21875
16382 1750
16383 4725
16384 2520