0 1
1 1
2 2
3 2
4 1
5 4
6 1
7 5
8 2
9 7
10 3
11 1
12 9
13 5
14 1
15 13
16 7
17 2
18 16
19 10
20 3
21 1
22 22
23 14
24 5
25 1
26 27
27 20
28 7
29 2
30 36
31 26
32 11
33 3
34 1
35 44
36 36
37 15
38 5
39 1
40 57
41 47
42 22
43 7
44 2
45 70
46 62
47 29
48 11
49 3
50 1
51 89
52 80
53 41
54 15
55 5
56 1
57 108
58 104
59 54
60 22
61 7
62 2
63 135
64 132
65 73
66 30
67 11
68 3
69 1
70 163
71 169
72 95
73 42
74 15
75 5
76 1
77 202
78 212
79 126
80 56
81 22
82 7
83 2
84 243
85 267
86 161
87 76
88 30
89 11
90 3
91 1
92 297
93 332
94 210
95 100
96 42
97 15
98 5
99 1
100 355
101 414
102 266
103 133
104 56
105 22
106 7
107 2
108 431
109 510
110 340
111 172
112 77
113 30
114 11
115 3
116 1
117 513
118 629
119 427
120 225
121 101
122 42
123 15
124 5
125 1
126 617
127 769
128 540
129 288
130 135
131 56
132 22
133 7
134 2
135 731
136 941
137 671
138 370
139 175
140 77
141 30
142 11
143 3
144 1
145 874
146 1142
147 839
148 469
149 230
150 101
151 42
152 15
153 5
154 1
155 1031
156 1386
157 1035
158 596
159 295
160 135
161 56
162 22
163 7
164 2
165 1225
166 1672
167 1281
168 747
169 381
170 176
171 77
172 30
173 11
174 3
175 1
176 1439
177 2016
178 1569
179 939
180 484
181 231
182 101
183 42
184 15
185 5
186 1
187 1701
188 2417
189 1926
190 1168
191 618
192 297
193 135
194 56
195 22
196 7
197 2
198 1991
199 2897
200 2343
201 1453
202 777
203 384
204 176
205 77
206 30
207 11
208 3
209 1
210 2341
211 3455
212 2855
213 1794
214 981
215 489
216 231
217 101
218 42
219 15
220 5
221 1
222 2731
223 4118
224 3452
225 2214
226 1224
227 625
228 297
229 135
230 56
231 22
232 7
233 2
234 3197
235 4888
236 4178
237 2713
238 1530
239 788
240 385
241 176
242 77
243 30
244 11
245 3
246 1
247 3717
248 5796
249 5024
250 3324
251 1895
252 996
253 490
254 231
255 101
256 42
257 15
258 5
259 1
260 4333
261 6849
262 6044
263 4048
264 2349
265 1246
266 627
267 297
268 135
269 56
270 22
271 7
272 2
273 5022
274 8085
275 7231
276 4925
277 2888
278 1560
279 791
280 385
281 176
282 77
283 30
284 11
285 3
286 1
287 5834
288 9513
289 8651
290 5963
291 3554
292 1937
293 1001
294 490
295 231
296 101
297 42
298 15
299 5
300 1
301 6741
302 11182
303 10301
304 7212
305 4343
306 2405
307 1253
308 627
309 297
310 135
311 56
312 22
313 7
314 2
315 7803
316 13107
317 12263
318 8684
319 5306
320 2965
321 1571
322 792
323 385
324 176
325 77
326 30
327 11
328 3
329 1
330 8991
331 15347
332 14537
333 10445
334 6447
335 3655
336 1952
337 1002
338 490
339 231
340 101
341 42
342 15
343 5
344 1
345 10375
346 17923
347 17226
348 12515
349 7830
350 4478
351 2427
352 1255
353 627
354 297
355 135
356 56
357 22
358 7
359 2
360 11923
361 20910
362 20338
363 14976
364 9461
365 5482
366 2995
367 1574
368 792
369 385
370 176
371 77
372 30
373 11
374 3
375 1
376 13716
377 24338
378 23998
379 17861
380 11426
381 6678
382 3697
383 1957
384 1002
385 490
386 231
387 101
388 42
389 15
390 5
391 1
392 15723
393 28298
394 28224
395 21274
396 13739
397 8127
398 4534
399 2434
400 1255
401 627
402 297
403 135
404 56
405 22
406 7
407 2
408 18038
409 32833
410 33173
411 25263
412 16506
413 9845
414 5559
415 3006
416 1575
417 792
418 385
419 176
420 77
421 30
422 11
423 3
424 1
425 20628
426 38054
427 38875
428 29961
429 19756
430 11915
431 6779
432 3712
433 1958
434 1002
435 490
436 231
437 101
438 42
439 15
440 5
441 1
442 23603
443 44021
444 45524
445 35436
446 23623
447 14364
448 8262
449 4556
450 2436
451 1255
452 627
453 297
454 135
455 56
456 22
457 7
458 2
459 26930
460 50871
461 53171
462 41857
463 28151
464 17294
465 10021
466 5589
467 3009
468 1575
469 792
470 385
471 176
472 77
473 30
474 11
475 3
476 1
477 30739
478 58682
479 62052
480 49320
481 33515
482 20752
483 12146
484 6821
485 3717
486 1958
487 1002
488 490
489 231
490 101
491 42
492 15
493 5
494 1
495 34996
496 67624
497 72245
498 58039
499 39779
500 24869
501 14661
502 8318
503 4563
504 2436
505 1255
506 627
507 297
508 135
509 56
510 22
511 7
512 2
513 39852
514 77801
515 84044
516 68147
517 47163
518 29711
519 17679
520 10098
521 5600
522 3010
523 1575
524 792
525 385
526 176
527 77
528 30
529 11
530 3
531 1
532 45278
533 89421
534 97557
535 79913
536 55767
537 35452
538 21242
539 12247
540 6836
541 3718
542 1958
543 1002
544 490
545 231
546 101
547 42
548 15
549 5
550 1
551 51449
552 102620
553 113148
554 93519
555 65869
556 42184
557 25496
558 14796
559 8340
560 4565
561 2436
562 1255
563 627
564 297
565 135
566 56
567 22
568 7
569 2
570 58338
571 117653
572 130972
573 109307
574 77608
575 50128
576 30502
577 17855
578 10128
579 5603
580 3010
581 1575
582 792
583 385
584 176
585 77
586 30
587 11
588 3
589 1
590 66150
591 134699
592 151473
593 127518
594 91339
595 59422
596 36453
597 21473
598 12289
599 6841
600 3718
601 1958
602 1002
603 490
604 231
605 101
606 42
607 15
608 5
609 1
610 74866
611 154069
612 174865
613 148584
614 107258
615 70347
616 43437
617 25793
618 14852
619 8347
620 4565
621 2436
622 1255
623 627
624 297
625 135
626 56
627 22
628 7
629 2
630 84726
631 175991
632 201697
633 172829
634 125813
635 83090
636 51699
637 30887
638 17932
639 10139
640 5604
641 3010
642 1575
643 792
644 385
645 176
646 77
647 30
648 11
649 3
650 1
651 95716
652 200849
653 232256
654 200793
655 147274
656 98017
657 61374
658 36943
659 21574
660 12304
661 6842
662 3718
663 1958
664 1002
665 490
666 231
667 101
668 42
669 15
670 5
671 1
672 108117
673 228935
674 267217
675 232904
676 172207
677 115385
678 72774
679 44064
680 25928
681 14874
682 8349
683 4565
684 2436
685 1255
686 627
687 297
688 135
689 56
690 22
691 7
692 2
693 121930
694 260717
695 306963
696 269844
697 200980
698 135658
699 86085
700 52491
701 31063
702 17962
703 10142
704 5604
705 3010
706 1575
707 792
708 385
709 176
710 77
711 30
712 11
713 3
714 1
715 137483
716 296565
717 352322
718 312169
719 234308
720 159189
721 101714
722 62376
723 37174
724 21616
725 12309
726 6842
727 3718
728 1958
729 1002
730 490
731 231
732 101
733 42
734 15
735 5
736 1
737 154791
738 337052
739 403800
740 360736
741 272683
742 186571
743 119919
744 74029
745 44361
746 25984
747 14881
748 8349
749 4565
750 2436
751 1255
752 627
753 297
754 135
755 56
756 22
757 7
758 2
759 174236
760 382647
761 462414
762 416270
763 317007
764 218274
765 141217
766 87659
767 52876
768 31140
769 17973
770 10143
771 5604
772 3010
773 1575
774 792
775 385
776 176
777 77
778 30
779 11
780 3
781 1
782 195858
783 434048
784 528821
785 479840
786 367936
787 255060
788 165968
789 103671
790 62866
791 37275
792 21631
793 12310
794 6842
795 3718
796 1958
797 1002
798 490
799 231
800 101
801 42
802 15
803 5
804 1
805 220104
806 491843
807 604269
808 552384
809 426605
810 297552
811 194833
812 122353
813 74656
814 44496
815 26006
816 14883
817 8349
818 4565
819 2436
820 1255
821 627
822 297
823 135
824 56
825 22
826 7
827 2
828 247039
829 556883
830 689610
831 635243
832 493878
833 346718
834 228295
835 144223
836 88451
837 53052
838 31170
839 17976
840 10143
841 5604
842 3010
843 1575
844 792
845 385
846 176
847 77
848 30
849 11
850 3
851 1
852 277187
853 629906
854 786370
855 729614
856 571179
857 403388
858 267206
859 169680
860 104673
861 63097
862 37317
863 21636
864 12310
865 6842
866 3718
867 1958
868 1002
869 490
870 231
871 101
872 42
873 15
874 5
875 1
876 310649
877 711947
878 895643
879 837173
880 659642
881 468789
882 312213
883 199389
884 123608
885 74953
886 44552
887 26013
888 14883
889 8349
890 4565
891 2436
892 1255
893 627
894 297
895 135
896 56
897 22
898 7
899 2
900 348039
901 803922
902 1019297
903 959454
904 761056
905 544006
906 364397
907 233884
908 145798
909 88836
910 53129
911 31181
912 17977
913 10143
914 5604
915 3010
916 1575
917 792
918 385
919 176
920 77
921 30
922 11
923 3
924 1
925 389501
926 907093
927 1158727
928 1098539
929 876888
930 630601
931 424630
932 274027
933 171638
934 105163
935 63198
936 37332
937 21637
938 12310
939 6842
940 3718
941 1958
942 1002
943 490
944 231
945 101
946 42
947 15
948 5
949 1
950 435753
951 1022596
952 1316216
953 1256379
954 1009380
955 729989
956 494285
957 320531
958 201825
959 124235
960 75088
961 44574
962 26015
963 14883
964 8349
965 4565
966 2436
967 1255
968 627
969 297
970 135
971 56
972 22
973 7
974 2
975 486999
976 1151961
977 1493532
978 1435567
979 1160434
980 844146
981 574508
982 374495
983 236893
984 146590
985 89012
986 53159
987 31184
988 17977
989 10143
990 5604
991 3010
992 1575
993 792
994 385
995 176
996 77
997 30
998 11
999 3
1000 1
1001 544077
1002 1296594
1003 1693463
1004 1638567
1005 1332847
1006 974905
1007 667054
1008 436877
1009 277744
1010 172640
1011 105394
1012 63240
1013 37337
1014 21637
1015 12310
1016 6842
1017 3718
1018 1958
1019 1002
1020 490
1021 231
1022 101
1023 42
1024 15
1025 5
1026 1
1027 607261
1028 1458349
1029 1918239
1030 1868600
1031 1529062
1032 1124765
1033 773426
1034 509081
1035 325094
1036 203080
1037 124532
1038 75144
1039 44581
1040 26015
1041 14883
1042 8349
1043 4565
1044 2436
1045 1255
1046 627
1047 297
1048 135
1049 56
1050 22
1051 7
1052 2
1053 677531
1054 1638960
1055 2171258
1056 2128775
1057 1752574
1058 1296092
1059 895845
1060 592363
1061 380095
1062 238468
1063 146975
1064 89089
1065 53170
1066 31185
1067 17977
1068 10143
1069 5604
1070 3010
1071 1575
1072 792
1073 385
1074 176
1075 77
1076 30
1077 11
1078 3
1079 1
1080 755251
1081 1840671
1082 2455321
1083 2423077
1084 2006503
1085 1492036
1086 1036279
1087 688527
1088 443713
1089 279702
1090 173130
1091 105495
1092 63255
1093 37338
1094 21637
1095 12310
1096 6842
1097 3718
1098 1958
1099 1002
1100 490
1101 231
1102 101
1103 42
1104 15
1105 5
1106 1
1107 841570
1108 2065610
1109 2774565
1110 2755412
1111 2295205
1112 1715633
1113 1197539
1114 799219
1115 517421
1116 327530
1117 203707
1118 124667
1119 75166
1120 44583
1121 26015
1122 14883
1123 8349
1124 4565
1125 2436
1126 1255
1127 627
1128 297
1129 135
1130 56
1131 22
1132 7
1133 2
1134 936954
1135 2316491
1136 3132492
1137 3130712
1138 2622653
1139 1970848
1140 1382177
1141 926732
1142 602491
1143 383105
1144 239260
1145 147151
1146 89119
1147 53173
1148 31185
1149 17977
1150 10143
1151 5604
1152 3010
1153 1575
1154 792
1155 385
1156 176
1157 77
1158 30
1159 11
1160 3
1161 1
1162 1042749
1163 2595922
1164 3534134
1165 3553860
1166 2994256
1167 2261563
1168 1593750
1169 1073222
1170 700816
1171 447431
1172 280704
1173 173361
1174 105537
1175 63260
1176 37338
1177 21637
1178 12310
1179 6842
1180 3718
1181 1958
1182 1002
1183 490
1184 231
1185 101
1186 42
1187 15
1188 5
1189 1
1190 1159556
1191 2907180
1192 3983849
1193 4030944
1194 3415054
1195 2592757
1196 1835552
1197 1241603
1198 814071
1199 521986
1200 328785
1201 204004
1202 124723
1203 75173
1204 44583
1205 26015
1206 14883
1207 8349
1208 4565
1209 2436
1210 1255
1211 627
1212 297
1213 135
1214 56
1215 22
1216 7
1217 2
1218 1288951
1219 3253445
1220 4487749
1221 4568059
1222 3891768
1223 2969371
1224 2112065
1225 1434668
1226 944664
1227 608094
1228 384680
1229 239645
1230 147228
1231 89130
1232 53174
1233 31185
1234 17977
1235 10143
1236 5604
1237 3010
1238 1575
1239 792
1240 385
1241 176
1242 77
1243 30
1244 11
1245 3
1246 1
1247 1431692
1248 3638671
1249 5051243
1250 5172701
1251 4430748
1252 3397644
1253 2427531
1254 1656126
1255 1094796
1256 707657
1257 449389
1258 281194
1259 173462
1260 105552
1261 63261
1262 37338
1263 21637
1264 12310
1265 6842
1266 3718
1267 1958
1268 1002
1269 490
1270 231
1271 101
1272 42
1273 15
1274 5
1275 1
1276 1589620
1277 4066736
1278 5681745
1279 5852449
1280 5040324
1281 3883843
1282 2787590
1283 1909581
1284 1267531
1285 822418
1286 524422
1287 329412
1288 204139
1289 124745
1290 75175
1291 44583
1292 26015
1293 14883
1294 8349
1295 4565
1296 2436
1297 1255
1298 627
1299 297
1300 135
1301 56
1302 22
1303 7
1304 2
1305 1763694
1306 4542396
1307 6385937
1308 6616524
1309 5728493
1310 4435774
1311 3197666
1312 2199724
1313 1465731
1314 954803
1315 611104
1316 385472
1317 239821
1318 147258
1319 89133
1320 53174
1321 31185
1322 17977
1323 10143
1324 5604
1325 3010
1326 1575
1327 792
1328 385
1329 176
1330 77
1331 30
1332 11
1333 3
1334 1
1335 1956069
1336 5070363
1337 7172805
1338 7474320
1339 6505548
1340 5061349
1341 3664850
1342 2531202
1343 1693300
1344 1107100
1345 711375
1346 450391
1347 281425
1348 173504
1349 105557
1350 63261
1351 37338
1352 21637
1353 12310
1354 6842
1355 3718
1356 1958
1357 1002
1358 490
1359 231
1360 101
1361 42
1362 15
1363 5
1364 1
1365 2167934
1366 5656356
1367 8050585
1368 8437157
1369 7381511
1370 5770313
1371 4196056
1372 2909943
1373 1953942
1374 1282405
1375 826983
1376 525677
1377 329709
1378 204195
1379 124752
1380 75175
1381 44583
1382 26015
1383 14883
1384 8349
1385 4565
1386 2436
1387 1255
1388 627
1389 297
1390 135
1391 56
1392 22
1393 7
1394 2
1395 2401812
1396 6306090
1397 9030145
1398 9516649
1399 8369098
1400 6572639
1401 4800171
1402 3341889
1403 2252600
1404 1483693
1405 960407
1406 612679
1407 385857
1408 239898
1409 147269
1410 89134
1411 53174
1412 31185
1413 17977
1414 10143
1415 5604
1416 3010
1417 1575
1418 792
1419 385
1420 176
1421 77
1422 30
1423 11
1424 3
1425 1
1426 2659177
1427 7026432
1428 10121606
1429 10726665
1430 9480823
1431 7480453
1432 5485979
1433 3834530
1434 2594068
1435 1714916
1436 1113942
1437 713333
1438 450881
1439 281526
1440 173519
1441 105558
1442 63261
1443 37338
1444 21637
1445 12310
1446 6842
1447 3718
1448 1958
1449 1002
1450 490
1451 231
1452 101
1453 42
1454 15
1455 5
1456 1
1457 2942982
1458 7824290
1459 11338101
1460 12081529
1461 10732362
1462 8506276
1463 6264598
1464 4395445
1465 2984599
1466 1979926
1467 1290754
1468 829419
1469 526304
1470 329844
1471 204217
1472 124754
1473 75175
1474 44583
1475 26015
1476 14883
1477 8349
1478 4565
1479 2436
1480 1255
1481 627
1482 297
1483 135
1484 56
1485 22
1486 7
1487 2
1488 3255037
1489 8707902
1490 12692027
1491 13598204
1492 12139302
1493 9665190
1494 7147147
1495 5034055
1496 3430340
1497 2283740
1498 1493835
1499 963417
1500 613471
1501 386033
1502 239928
1503 147272
1504 89134
1505 53174
1506 31185
1507 17977
1508 10143
1509 5604
1510 3010
1511 1575
1512 792
1513 385
1514 176
1515 77
1516 30
1517 11
1518 3
1519 1
1520 3598795
1521 9685609
1522 14199237
1523 15294307
1524 13720921
1525 10972859
1526 8147507
1527 5760006
1528 3939203
1529 2631343
1530 1727225
1531 1117660
1532 714335
1533 451112
1534 281568
1535 173524
1536 105558
1537 63261
1538 37338
1539 21637
1540 12310
1541 6842
1542 3718
1543 1958
1544 1002
1545 490
1546 231
1547 101
1548 42
1549 15
1550 5
1551 1
1552 3976479
1553 10767272
1554 15874875
1555 17190550
1556 15496583
1557 12447995
1558 9279702
1559 6585129
1560 4519053
1561 3029095
1562 1994807
1563 1295319
1564 830674
1565 526601
1566 329900
1567 204224
1568 124754
1569 75175
1570 44583
1571 26015
1572 14883
1573 8349
1574 4565
1575 2436
1576 1255
1577 627
1578 297
1579 135
1580 56
1581 22
1582 7
1583 2
1584 4392124
1585 11962939
1586 17738047
1587 19308551
1588 17489972
1589 14110150
1590 10561035
1591 7521642
1592 5179853
1593 3483392
1594 2301713
1595 1499439
1596 964992
1597 613856
1598 386110
1599 239939
1600 147273
1601 89134
1602 53174
1603 31185
1604 17977
1605 10143
1606 5604
1607 3010
1608 1575
1609 792
1610 385
1611 176
1612 77
1613 30
1614 11
1615 3
1616 1
1617 4848435
1618 13284404
1619 19807215
1620 21673557
1621 19725055
1622 15982484
1623 12009138
1624 8584384
1625 5931644
1626 4002300
1627 2652974
1628 1734067
1629 1119618
1630 714825
1631 451213
1632 281583
1633 173525
1634 105558
1635 63261
1636 37338
1637 21637
1638 12310
1639 6842
1640 3718
1641 1958
1642 1002
1643 490
1644 231
1645 101
1646 42
1647 15
1648 5
1649 1
1650 5350131
1651 14743751
1652 22105373
1653 24312032
1654 22230874
1655 18089340
1656 13645534
1657 9788783
1658 6786954
1659 4594006
1660 3055101
1661 2003156
1662 1297755
1663 831301
1664 526736
1665 329922
1666 204226
1667 124754
1668 75175
1669 44583
1670 26015
1671 14883
1672 8349
1673 4565
1674 2436
1675 1255
1676 627
1677 297
1678 135
1679 56
1680 22
1681 7
1682 2
1683 5900499
1684 16355063
1685 24654966
1686 27254696
1687 25037044
1688 20459343
1689 15492327
1690 11153398
1691 7758535
1692 5268689
1693 3514562
1694 2311856
1695 1502449
1696 965784
1697 614032
1698 386140
1699 239942
1700 147273
1701 89134
1702 53174
1703 31185
1704 17977
1705 10143
1706 5604
1707 3010
1708 1575
1709 792
1710 385
1711 176
1712 77
1713 30
1714 11
1715 3
1716 1
1717 6505055
1718 18132839
1719 27483641
1720 30533880
1721 28179105
1722 23122699
1723 17576234
1724 12697665
1725 8862128
1726 6036807
1727 4039617
1728 2665284
1729 1737785
1730 1120620
1731 715056
1732 451255
1733 281588
1734 173525
1735 105558
1736 63261
1737 37338
1738 21637
1739 12310
1740 6842
1741 3718
1742 1958
1743 1002
1744 490
1745 231
1746 101
1747 42
1748 15
1749 5
1750 1
1751 7167766
1752 20093882
1753 30618626
1754 34186902
1755 31693543
1756 26114717
1757 19924892
1758 14444753
1759 10113877
1760 6911189
1761 4638558
1762 3069984
1763 2007721
1764 1299010
1765 831598
1766 526792
1767 329929
1768 204226
1769 124754
1770 75175
1771 44583
1772 26015
1773 14883
1774 8349
1775 4565
1776 2436
1777 1255
1778 627
1779 297
1780 135
1781 56
1782 22
1783 7
1784 2
1785 7895078
1786 22255562
1787 34093110
1788 38253170
1789 35623794
1790 29472818
1791 22571408
1792 16419059
1793 11533493
1794 7905125
1795 5321818
1796 3532538
1797 2317460
1798 1504024
1799 966169
1800 614109
1801 386151
1802 239943
1803 147273
1804 89134
1805 53174
1806 31185
1807 17977
1808 10143
1809 5604
1810 3010
1811 1575
1812 792
1813 385
1814 176
1815 77
1816 30
1817 11
1818 3
1819 1
1820 8691778
1821 24637894
1822 37940054
1823 42777948
1824 40014703
1825 33240454
1826 25550230
1827 18649456
1828 13141378
1829 9034768
1830 6100005
1831 4061253
1832 2672126
1833 1739743
1834 1121110
1835 715157
1836 451270
1837 281589
1838 173525
1839 105558
1840 63261
1841 37338
1842 21637
1843 12310
1844 6842
1845 3718
1846 1958
1847 1002
1848 490
1849 231
1850 101
1851 42
1852 15
1853 5
1854 1
1855 9565393
1856 27261648
1857 42199255
1858 47809176
1859 44919264
1860 37463856
1861 28902307
1862 21166495
1863 14962174
1864 10316957
1865 6986277
1866 4664571
1867 3078333
1868 2010157
1869 1299637
1870 831733
1871 526814
1872 329931
1873 204226
1874 124754
1875 75175
1876 44583
1877 26015
1878 14883
1879 8349
1880 4565
1881 2436
1882 1255
1883 627
1884 297
1885 135
1886 56
1887 22
1888 7
1889 2
1890 10521670
1891 30150640
1892 46910528
1893 53401661
1894 50392472
1895 42196433
1896 32670484
1897 24006076
1898 17021550
1899 11771961
1900 7994137
1901 5352999
1902 3542681
1903 2320470
1904 1504816
1905 966345
1906 614139
1907 386154
1908 239943
1909 147273
1910 89134
1911 53174
1912 31185
1913 17977
1914 10143
1915 5604
1916 3010
1917 1575
1918 792
1919 385
1920 176
1921 77
1922 30
1923 11
1924 3
1925 1
1926 11569392
1927 33329672
1928 52121535
1929 59613611
1930 56498869
1931 47495156
1932 36905304
1933 27206356
1934 19350272
1935 13421080
1936 9140162
1937 6137337
1938 4073563
1939 2675844
1940 1740745
1941 1121341
1942 715199
1943 451275
1944 281589
1945 173525
1946 105558
1947 63261
1948 37338
1949 21637
1950 12310
1951 6842
1952 3718
1953 1958
1954 1002
1955 490
1956 231
1957 101
1958 42
1959 15
1960 5
1961 1
1962 12715452
1963 36827041
1964 57880274
1965 66511287
1966 63305759
1967 53425540
1968 41659912
1969 30811888
1970 21980566
1971 15289704
1972 10441489
1973 7030851
1974 4679454
1975 3082898
1976 2011412
1977 1299934
1978 831789
1979 526821
1980 329931
1981 204226
1982 124754
1983 75175
1984 44583
1985 26015
1986 14883
1987 8349
1988 4565
1989 2436
1990 1255
1991 627
1992 297
1993 135
1994 56
1995 22
1996 7
1997 2
1998 13970099
1999 40672310
2000 64243750
2001 74165224
2002 70891633
2003 60057662
2004 46996604
2005 34870208
2006 24950740
2007 17404655
2008 11918936
2009 8047296
2010 5370976
2011 3548285
2012 2322045
2013 1505201
2014 966422
2015 614150
2016 386155
2017 239943
2018 147273
2019 89134
2020 53174
2021 31185
2022 17977
2023 10143
2024 5604
2025 3010
2026 1575
2027 792
2028 385
2029 176
2030 77
2031 30
2032 11
2033 3
2034 1
2035 15341562
2036 44899064
2037 71269726
2038 82655415
2039 79338666
2040 67471728
2041 52981135
2042 39436506
2043 28301152
2044 19797703
2045 13594210
2046 9203402
2047 6158974
2048 4080405
2049 2677802
2050 1741235
2051 1121442
2052 715214
2053 451276
2054 281589
2055 173525
2056 105558
2057 63261
2058 37338
2059 21637
2060 12310
2061 6842
2062 3718
2063 1958
2064 1002
2065 490
2066 231
2067 101
2068 42
2069 15
2070 5
2071 1
2072 16841795
2073 49542493
2074 79026296
2075 92067176
2076 88742161
2077 75753754
2078 59690138
2079 44569855
2080 32079419
2081 22502552
2082 15493411
2083 10516633
2084 7056866
2085 4687803
2086 3085334
2087 2012039
2088 1300069
2089 831811
2090 526823
2091 329931
2092 204226
2093 124754
2094 75175
2095 44583
2096 26015
2097 14883
2098 8349
2099 4565
2100 2436
2101 1255
2102 627
2103 297
2104 135
2105 56
2106 22
2107 7
2108 2
2109 18480609
2110 54642409
2111 87582838
2112 102496920
2113 99202268
2114 85001783
2115 67204809
2116 50338493
2117 36335939
2118 25558834
2119 17643915
2120 12008025
2121 8078480
2122 5381119
2123 3551295
2124 2322837
2125 1505377
2126 966452
2127 614153
2128 386155
2129 239943
2130 147273
2131 89134
2132 53174
2133 31185
2134 17977
2135 10143
2136 5604
2137 3010
2138 1575
2139 792
2140 385
2141 176
2142 77
2143 30
2144 11
2145 3
2146 1
2147 20271942
2148 60240626
2149 97020599
2150 114047674
2151 110834520
2152 95321150
2153 75619235
2154 56815665
2155 41129806
2156 29008809
2157 20078407
2158 13699705
2159 9240739
2160 6171284
2161 4084123
2162 2678804
2163 1741466
2164 1121484
2165 715219
2166 451276
2167 281589
2168 173525
2169 105558
2170 63261
2171 37338
2172 21637
2173 12310
2174 6842
2175 3718
2176 1958
2177 1002
2178 490
2179 231
2180 101
2181 42
2182 15
2183 5
2184 1
2185 22227453
2186 66384288
2187 107422767
2188 126835472
2189 123760719
2190 106831501
2191 85033456
2192 64085583
2193 46523797
2194 32901837
2195 22831337
2196 15618078
2197 10561214
2198 7071749
2199 4692368
2200 3086589
2201 2012336
2202 1300125
2203 831818
2204 526823
2205 329931
2206 204226
2207 124754
2208 75175
2209 44583
2210 26015
2211 14883
2212 8349
2213 4565
2214 2436
2215 1255
2216 627
2217 297
2218 135
2219 56
2220 22
2221 7
2222 2
2223 24363381
2224 73123018
2225 118886159
2226 140984499
2227 138120714
2228 119661611
2229 95562818
2230 72238864
2231 52591093
2232 37290742
2233 25943514
2234 17791066
2235 12061195
2236 8096457
2237 5386723
2238 3552870
2239 2323222
2240 1505454
2241 966463
2242 614154
2243 386155
2244 239943
2245 147273
2246 89134
2247 53174
2248 31185
2249 17977
2250 10143
2251 5604
2252 3010
2253 1575
2254 792
2255 385
2256 176
2257 77
2258 30
2259 11
2260 3
2261 1
2262 26693569
2263 80512568
2264 131510352
2265 156634210
2266 154062377
2267 133957219
2268 107330288
2269 81379241
2270 59409733
2271 42236906
2272 29458198
2273 20251768
2274 13762960
2275 9262376
2276 6178126
2277 4086081
2278 2679294
2279 1741567
2280 1121499
2281 715220
2282 451276
2283 281589
2284 173525
2285 105558
2286 63261
2287 37338
2288 21637
2289 12310
2290 6842
2291 3718
2292 1958
2293 1002
2294 490
2295 231
2296 101
2297 42
2298 15
2299 5
2300 1
2301 29236923
2302 88611741
2303 145410584
2304 173934054
2305 171754736
2306 149875436
2307 120477035
2308 91618585
2309 67070182
2310 47806202
2311 33426259
2312 23035341
2313 15693244
2314 10587229
2315 7080098
2316 4694804
2317 3087216
2318 2012471
2319 1300147
2320 831820
2321 526823
2322 329931
2323 204226
2324 124754
2325 75175
2326 44583
2327 26015
2328 14883
2329 8349
2330 4565
2331 2436
2332 1255
2333 627
2334 297
2335 135
2336 56
2337 22
2338 7
2339 2
2340 32009832
2341 97486399
2342 160705856
2343 193051383
2344 191376971
2345 167593532
2346 135153938
2347 103084460
2348 75669204
2349 54074786
2350 37901846
2351 26183159
2352 17880185
2353 12092380
2354 8106600
2355 5389733
2356 3553662
2357 2323398
2358 1505484
2359 966466
2360 614154
2361 386155
2362 239943
2363 147273
2364 89134
2365 53174
2366 31185
2367 17977
2368 10143
2369 5604
2370 3010
2371 1575
2372 792
2373 385
2374 176
2375 77
2376 30
2377 11
2378 3
2379 1
2380 35034298
2381 107206137
2382 177533167
2383 214165767
2384 213133079
2385 187302831
2386 151533453
2387 115914672
2388 85318444
2389 61124649
2390 42948281
2391 29739392
2392 20357305
2393 13800298
2394 9274686
2395 6181844
2396 4087083
2397 2679525
2398 1741609
2399 1121504
2400 715220
2401 451276
2402 281589
2403 173525
2404 105558
2405 63261
2406 37338
2407 21637
2408 12310
2409 6842
2410 3718
2411 1958
2412 1002
2413 490
2414 231
2415 101
2416 42
2417 15
2418 5
2419 1
2420 38329700
2421 117848664
2422 196034508
2423 237477760
2424 237239813
2425 209218592
2426 169800328
2427 130265818
2428 96137638
2429 69050108
2430 48633185
2431 33755671
2432 23160064
2433 15737827
2434 10602112
2435 7084663
2436 4696059
2437 3087513
2438 2012527
2439 1300154
2440 831820
2441 526823
2442 329931
2443 204226
2444 124754
2445 75175
2446 44583
2447 26015
2448 14883
2449 8349
2450 4565
2451 2436
2452 1255
2453 627
2454 297
2455 135
2456 56
2457 22
2458 7
2459 2
2460 41921631
2461 129496231
2462 216372558
2463 263202776
2464 263943016
2465 233573404
2466 190164940
2467 146307336
2468 108264313
2469 77952944
2470 55035193
2471 38287318
2472 26330387
2473 17933358
2474 12110357
2475 8112204
2476 5391308
2477 3554047
2478 2323475
2479 1505495
2480 966467
2481 614154
2482 386155
2483 239943
2484 147273
2485 89134
2486 53174
2487 31185
2488 17977
2489 10143
2490 5604
2491 3010
2492 1575
2493 792
2494 385
2495 176
2496 77
2497 30
2498 11
2499 3
2500 1
2501 45832942
2502 142240435
2503 238716489
2504 291580841
2505 293504433
2506 260628235
2507 212853061
2508 164231118
2509 121846316
2510 87949787
2511 62238591
2512 43398672
2513 29912854
2514 20420565
2515 13821935
2516 9281528
2517 6183802
2518 4087573
2519 2679626
2520 1741624
2521 1121505
2522 715220
2523 451276
2524 281589
2525 173525
2526 105558
2527 63261
2528 37338
2529 21637
2530 12310
2531 6842
2532 3718
2533 1958
2534 1002
2535 490
2536 231
2537 101
2538 42
2539 15
2540 5
2541 1
2542 50093388
2543 156178364
2544 263259248
2545 322869980
2546 326219921
2547 290665353
2548 238120899
2549 184245081
2550 137052772
2551 99166733
2552 70340862
2553 49158862
2554 33959810
2555 23235237
2556 15763842
2557 10610461
2558 7087099
2559 4696686
2560 3087648
2561 2012549
2562 1300156
2563 831820
2564 526823
2565 329931
2566 204226
2567 124754
2568 75175
2569 44583
2570 26015
2571 14883
2572 8349
2573 4565
2574 2436
2575 1255
2576 627
2577 297
2578 135
2579 56
2580 22
2581 7
2582 2
2583 54729891
2584 171417862
2585 290202087
2586 357357057
2587 362405044
2588 324000678
2589 266243888
2590 206583999
2591 154065871
2592 111747705
2593 79446779
2594 55647872
2595 38527139
2596 26419517
2597 17964543
2598 12120500
2599 8115214
2600 5392100
2601 3554223
2602 2323505
2603 1505498
2604 966467
2605 614154
2606 386155
2607 239943
2608 147273
2609 89134
2610 53174
2611 31185
2612 17977
2613 10143
2614 5604
2615 3010
2616 1575
2617 792
2618 385
2619 176
2620 77
2621 30
2622 11
2623 3
2624 1
2625 59777020
2626 188073377
2627 319773602
2628 395350699
2629 402415361
2630 360976161
2631 297533539
2632 231502517
2633 173093246
2634 125848616
2635 89677012
2636 62951924
2637 43680097
2638 30018406
2639 20457903
2640 13834245
2641 9285246
2642 6184804
2643 4087804
2644 2679668
2645 1741629
2646 1121505
2647 715220
2648 451276
2649 281589
2650 173525
2651 105558
2652 63261
2653 37338
2654 21637
2655 12310
2656 6842
2657 3718
2658 1958
2659 1002
2660 490
2661 231
2662 101
2663 42
2664 15
2665 5
2666 1
2667 65266425
2668 206271752
2669 352212872
2670 437193302
2671 446630699
2672 401973675
2673 332325265
2674 259287394
2675 194358958
2676 141646778
2677 101161540
2678 71170281
2679 49488571
2680 34084555
2681 23279820
2682 15778725
2683 10615026
2684 7088354
2685 4696983
2686 3087704
2687 2012556
2688 1300156
2689 831820
2690 526823
2691 329931
2692 204226
2693 124754
2694 75175
2695 44583
2696 26015
2697 14883
2698 8349
2699 4565
2700 2436
2701 1255
2702 627
2703 297
2704 135
2705 56
2706 22
2707 7
2708 2
2709 71238240
2710 226147753
2711 387790420
2712 483253470
2713 495477771
2714 447406827
2715 370997282
2716 290249964
2717 218117492
2718 159334560
2719 114049418
2720 80410196
2721 56033729
2722 38674397
2723 26472691
2724 17982520
2725 12126104
2726 8116789
2727 5392485
2728 3554300
2729 2323516
2730 1505499
2731 966467
2732 614154
2733 386155
2734 239943
2735 147273
2736 89134
2737 53174
2738 31185
2739 17977
2740 10143
2741 5604
2742 3010
2743 1575
2744 792
2745 385
2746 176
2747 77
2748 30
2749 11
2750 3
2751 1
2752 77729635
2753 247850397
2754 426789866
2755 533939369
2756 549413076
2757 497736511
2758 413957296
2759 324739895
2760 244643895
2761 179130053
2762 128501590
2763 90794672
2764 63402805
2765 43853601
2766 30081667
2767 20479540
2768 13841087
2769 9287204
2770 6185294
2771 4087905
2772 2679683
2773 1741630
2774 1121505
2775 715220
2776 451276
2777 281589
2778 173525
2779 105558
2780 63261
2781 37338
2782 21637
2783 12310
2784 6842
2785 3718
2786 1958
2787 1002
2788 490
2789 231
2790 101
2791 42
2792 15
2793 5
2794 1
2795 84787182
2796 271538177
2797 469531000
2798 589690632
2799 608948038
2800 553462200
2801 461663813
2802 363137153
2803 274249568
2804 201270147
2805 144701879
2806 102456859
2807 71696585
2808 49692766
2809 34159730
2810 23305835
2811 15787074
2812 10617462
2813 7088981
2814 4697118
2815 3087726
2816 2012558
2817 1300156
2818 831820
2819 526823
2820 329931
2821 204226
2822 124754
2823 75175
2824 44583
2825 26015
2826 14883
2827 8349
2828 4565
2829 2436
2830 1255
2831 627
2832 297
2833 135
2834 56
2835 22
2836 7
2837 2
2838 92454446
2839 297385993
2840 516349840
2841 650993196
2842 674630441
2843 615139382
2844 514611636
2845 405867490
2846 307271514
2847 226022617
2848 162849122
2849 115548857
2850 81023667
2851 56273627
2852 38763530
2853 26503876
2854 17992663
2855 12129114
2856 8117581
2857 5392661
2858 3554330
2859 2323519
2860 1505499
2861 966467
2862 614154
2863 386155
2864 239943
2865 147273
2866 89134
2867 53174
2868 31185
2869 17977
2870 10143
2871 5604
2872 3010
2873 1575
2874 792
2875 385
2876 176
2877 77
2878 30
2879 11
2880 3
2881 1
2882 100785438
2883 325580032
2884 567623999
2885 718370707
2886 747072448
2887 683370295
2888 573355746
2889 453393802
2890 344090167
2891 253678663
2892 183169670
2893 130235657
2894 91509007
2895 63684331
2896 43959158
2897 30119005
2898 20491850
2899 13844805
2900 9288206
2901 6185525
2902 4087947
2903 2679688
2904 1741630
2905 1121505
2906 715220
2907 451276
2908 281589
2909 173525
2910 105558
2911 63261
2912 37338
2913 21637
2914 12310
2915 6842
2916 3718
2917 1958
2918 1002
2919 490
2920 231
2921 101
2922 42
2923 15
2924 5
2925 1
2926 109831162
2927 356325359
2928 623751049
2929 792400980
2930 826930445
2931 758823474
2932 638495656
2933 506233668
2934 385117719
2935 284566525
2936 205908705
2937 146705035
2938 103287533
2939 72026429
2940 49817518
2941 34204313
2942 23320718
2943 15791639
2944 10618717
2945 7089278
2946 4697174
2947 3087733
2948 2012558
2949 1300156
2950 831820
2951 526823
2952 329931
2953 204226
2954 124754
2955 75175
2956 44583
2957 26015
2958 14883
2959 8349
2960 4565
2961 2436
2962 1255
2963 627
2964 297
2965 135
2966 56
2967 22
2968 7
2969 2
2970 119654217
2971 389840439
2972 685176413
2973 873706897
2974 914936212
2975 842223973
2976 710702200
2977 564950129
2978 430818230
2979 319043475
2980 231344435
2981 165160978
2982 116513849
2983 81409700
2984 56420896
2985 38816704
2986 26521853
2987 17998267
2988 12130689
2989 8117966
2990 5392738
2991 3554341
2992 2323520
2993 1505499
2994 966467
2995 614154
2996 386155
2997 239943
2998 147273
2999 89134
3000 53174
3001 31185
3002 17977
3003 10143
3004 5604
3005 3010
3006 1575
3007 792
3008 385
3009 176
3010 77
3011 30
3012 11
3013 3
3014 1
3015 130314223
3016 426365470
3017 752369898
3018 962974698
3019 1011875140
3020 934375279
3021 790700583
3022 630171411
3023 481694954
3024 357511247
3025 259778668
3026 185834954
3027 131355275
3028 91960119
3029 63857850
3030 44022419
3031 30140642
3032 20498692
3033 13846763
3034 9288696
3035 6185626
3036 4087962
3037 2679689
3038 1741630
3039 1121505
3040 715220
3041 451276
3042 281589
3043 173525
3044 105558
3045 63261
3046 37338
3047 21637
3048 12310
3049 6842
3050 3718
3051 1958
3052 1002
3053 490
3054 231
3055 101
3056 42
3057 15
3058 5
3059 1
3060 141883681
3061 466156521
3062 825856359
3063 1060944351
3064 1118620901
3065 1036149037
3066 879300509
3067 702581239
3068 538313087
3069 400407423
3070 291552802
3071 208978689
3072 148002790
3073 103814134
3074 72230646
3075 49892693
3076 34230328
3077 23329067
3078 15794075
3079 10619344
3080 7089413
3081 4697196
3082 3087735
3083 2012558
3084 1300156
3085 831820
3086 526823
3087 329931
3088 204226
3089 124754
3090 75175
3091 44583
3092 26015
3093 14883
3094 8349
3095 4565
3096 2436
3097 1255
3098 627
3099 297
3100 135
3101 56
3102 22
3103 7
3104 2
3105 154432213
3106 509494656
3107 906190279
3108 1168429883
3109 1236111941
3110 1148509616
3111 977377911
3112 782941064
3113 601286068
3114 448222885
3115 327037612
3116 234876973
3117 166663427
3118 117127705
3119 81649628
3120 56510030
3121 38847889
3122 26531996
3123 18001277
3124 12131481
3125 8118142
3126 5392768
3127 3554344
3128 2323520
3129 1505499
3130 966467
3131 614154
3132 386155
3133 239943
3134 147273
3135 89134
3136 53174
3137 31185
3138 17977
3139 10143
3140 5604
3141 3010
3142 1575
3143 792
3144 385
3145 176
3146 77
3147 30
3148 11
3149 3
3150 1
3151 168043734
3152 556679693
3153 993989469
3154 1286309267
3155 1365390059
3156 1272503375
3157 1085908732
3158 872079824
3159 671301217
3160 501492657
3161 366651409
3162 263839921
3163 187572739
3164 132070100
3165 92241687
3166 63963408
3167 44059757
3168 30152952
3169 20502410
3170 13847765
3171 9288927
3172 6185668
3173 4087967
3174 2679689
3175 1741630
3176 1121505
3177 715220
3178 451276
3179 281589
3180 173525
3181 105558
3182 63261
3183 37338
3184 21637
3185 12310
3186 6842
3187 3718
3188 1958
3189 1002
3190 490
3191 231
3192 101
3193 42
3194 15
3195 5
3196 1
3197 182799423
3198 608040202
3199 1089907570
3200 1415546991
3201 1507575050
3202 1409286254
3203 1205949365
3204 970919094
3205 749105036
3206 560815639
3207 410848912
3208 296217373
3209 210986410
3210 148834091
3211 104144034
3212 72355400
3213 49937276
3214 34245211
3215 23333632
3216 15795330
3217 10619641
3218 7089469
3219 4697203
3220 3087735
3221 2012558
3222 1300156
3223 831820
3224 526823
3225 329931
3226 204226
3227 124754
3228 75175
3229 44583
3230 26015
3231 14883
3232 8349
3233 4565
3234 2436
3235 1255
3236 627
3237 297
3238 135
3239 56
3240 22
3241 7
3242 2
3243 198796349
3244 663926869
3245 1194671069
3246 1557183475
3247 1663907654
3248 1560112619
3249 1338674556
3250 1080462371
3251 835532157
3252 626844902
3253 460141821
3254 332390611
3255 237194433
3256 167629211
3257 117513815
3258 81796900
3259 56563204
3260 38865866
3261 26537600
3262 18002852
3263 12131866
3264 8118219
3265 5392779
3266 3554345
3267 2323520
3268 1505499
3269 966467
3270 614154
3271 386155
3272 239943
3273 147273
3274 89134
3275 53174
3276 31185
3277 17977
3278 10143
3279 5604
3280 3010
3281 1575
3282 792
3283 385
3284 176
3285 77
3286 30
3287 11
3288 3
3289 1
3290 216129070
3291 724723427
3292 1309049591
3293 1712360176
3294 1835722343
3295 1726366220
3296 1485356436
3297 1201823404
3298 931489557
3299 700310026
3300 515086867
3301 372788746
3302 266512047
3303 188693359
3304 132521313
3305 92415211
3306 64026669
3307 44081394
3308 30159794
3309 20504368
3310 13848255
3311 9289028
3312 6185683
3313 4087968
3314 2679689
3315 1741630
3316 1121505
3317 715220
3318 451276
3319 281589
3320 173525
3321 105558
3322 63261
3323 37338
3324 21637
3325 12310
3326 6842
3327 3718
3328 1958
3329 1002
3330 490
3331 231
3332 101
3333 42
3334 15
3335 5
3336 1
3337 234909803
3338 790839625
3339 1433896561
3340 1882308550
3341 2024495029
3342 1909548725
3343 1647407153
3344 1336215183
3345 1037989276
3346 782006873
3347 576309050
3348 417879763
3349 299295706
3350 212285420
3351 149360827
3352 104348258
3353 72430575
3354 49963291
3355 34253560
3356 23336068
3357 15795957
3358 10619776
3359 7089491
3360 4697205
3361 3087735
3362 2012558
3363 1300156
3364 831820
3365 526823
3366 329931
3367 204226
3368 124754
3369 75175
3370 44583
3371 26015
3372 14883
3373 8349
3374 4565
3375 2436
3376 1255
3377 627
3378 297
3379 135
3380 56
3381 22
3382 7
3383 2
3384 255248534
3385 862723218
3386 1570117148
3387 2068377966
3388 2231813916
3389 2111314481
3390 1826356507
3391 1484981892
3392 1156131575
3393 872822899
3394 644488817
3395 468189117
3396 335933292
3397 238698457
3398 168243243
3399 117753754
3400 81886034
3401 56594389
3402 38876009
3403 26540610
3404 18003644
3405 12132042
3406 8118249
3407 5392782
3408 3554345
3409 2323520
3410 1505499
3411 966467
3412 614154
3413 386155
3414 239943
3415 147273
3416 89134
3417 53174
3418 31185
3419 17977
3420 10143
3421 5604
3422 3010
3423 1575
3424 792
3425 385
3426 176
3427 77
3428 30
3429 11
3430 3
3431 1
3432 277274907
3433 940852497
3434 1718712896
3435 2272024289
3436 2459432624
3437 2333458854
3438 2023899759
3439 1649587554
3440 1287141848
3441 973726463
3442 720388433
3443 524290269
3444 376862309
3445 268251790
3446 189408415
3447 132802896
3448 92520769
3449 64064007
3450 44093704
3451 30163512
3452 20505370
3453 13848486
3454 9289070
3455 6185688
3456 4087968
3457 2679689
3458 1741630
3459 1121505
3460 715220
3461 451276
3462 281589
3463 173525
3464 105558
3465 63261
3466 37338
3467 21637
3468 12310
3469 6842
3470 3718
3471 1958
3472 1002
3473 490
3474 231
3475 101
3476 42
3477 15
3478 5
3479 1
3480 301116744
3481 1025749428
3482 1880747195
3483 2494840912
3484 2709238995
3485 2577957229
3486 2241873990
3487 1831652234
3488 1432352821
3489 1085795478
3490 804838210
3491 586825683
3492 422559217
3493 301305863
3494 213117018
3495 149690749
3496 104473012
3497 72475158
3498 49978174
3499 34258125
3500 23337323
3501 15796254
3502 10619832
3503 7089498
3504 4697205
3505 3087735
3506 2012558
3507 1300156
3508 831820
3509 526823
3510 329931
3511 204226
3512 124754
3513 75175
3514 44583
3515 26015
3516 14883
3517 8349
3518 4565
3519 2436
3520 1255
3521 627
3522 297
3523 135
3524 56
3525 22
3526 7
3527 2
3528 326923722
3529 1117971752
3530 2057394287
3531 2738547031
3532 2983314178
3533 2846953298
3534 2482311763
3535 2032940506
3536 1593246205
3537 1210206361
3538 898766413
3539 656496842
3540 473560093
3541 338253762
3542 239664626
3543 168629383
3544 117901027
3545 81939208
3546 56612366
3547 38881613
3548 26542185
3549 18004029
3550 12132119
3551 8118260
3552 5392783
3553 3554345
3554 2323520
3555 1505499
3556 966467
3557 614154
3558 386155
3559 239943
3560 147273
3561 89134
3562 53174
3563 31185
3564 17977
3565 10143
3566 5604
3567 3010
3568 1575
3569 792
3570 385
3571 176
3572 77
3573 30
3574 11
3575 3
3576 1
3577 354844205
3578 1218127404
3579 2249902088
3580 3005022163
3581 3283899429
3582 3142802919
3583 2747416150
3584 2255402276
3585 1771433870
3586 1348266497
3587 1003184661
3588 734088138
3589 530449243
3590 379538153
3591 269372900
3592 189859670
3593 132976421
3594 92584030
3595 64085644
3596 44100546
3597 30165470
3598 20505860
3599 13848587
3600 9289085
3601 6185689
3602 4087968
3603 2679689
3604 1741630
3605 1121505
3606 715220
3607 451276
3608 281589
3609 173525
3610 105558
3611 63261
3612 37338
3613 21637
3614 12310
3615 6842
3616 3718
3617 1958
3618 1002
3619 490
3620 231
3621 101
3622 42
3623 15
3624 5
3625 1
3626 385050883
3627 1326866172
3628 2459645989
3629 3296294186
3630 3613461813
3631 3468062469
3632 3039621042
3633 2501161384
3634 1968705006
3635 1501402929
3636 1119221737
3637 820456288
3638 593882549
3639 425642115
3640 302605500
3641 213643810
3642 149894975
3643 104548187
3644 72501173
3645 49986523
3646 34260561
3647 23337950
3648 15796389
3649 10619854
3650 7089500
3651 4697205
3652 3087735
3653 2012558
3654 1300156
3655 831820
3656 526823
3657 329931
3658 204226
3659 124754
3660 75175
3661 44583
3662 26015
3663 14883
3664 8349
3665 4565
3666 2436
3667 1255
3668 627
3669 297
3670 135
3671 56
3672 22
3673 7
3674 2
3675 417715812
3676 1444895474
3677 2688088900
3678 3614577762
3679 3974658972
3680 3825538151
3681 3361564934
3682 2772561727
3683 2187006377
3684 1671199149
3685 1248108207
3686 916557479
3687 664575322
3688 477108378
3689 339758578
3690 240278735
3691 168869325
3692 117990161
3693 81970393
3694 56622509
3695 38884623
3696 26542977
3697 18004205
3698 12132149
3699 8118263
3700 5392783
3701 3554345
3702 2323520
3703 1505499
3704 966467
3705 614154
3706 386155
3707 239943
3708 147273
3709 89134
3710 53174
3711 31185
3712 17977
3713 10143
3714 5604
3715 3010
3716 1575
3717 792
3718 385
3719 176
3720 77
3721 30
3722 11
3723 3
3724 1
3725 453038113
3726 1572971609
3727 2936840300
3728 3962262264
3729 4370412222
3730 4218274708
3731 3716158665
3732 3072156045
3733 2428495522
3734 1859383657
3735 1391214778
3736 1023436429
3737 743328877
3738 534529648
3739 381278898
3740 270088057
3741 190141258
3742 133081979
3743 92621368
3744 64097954
3745 44104264
3746 30166472
3747 20506091
3748 13848629
3749 9289090
3750 6185689
3751 4087968
3752 2679689
3753 1741630
3754 1121505
3755 715220
3756 451276
3757 281589
3758 173525
3759 105558
3760 63261
3761 37338
3762 21637
3763 12310
3764 6842
3765 3718
3766 1958
3767 1002
3768 490
3769 231
3770 101
3771 42
3772 15
3773 5
3774 1
3775 491217080
3776 1711917055
3777 3207613367
3778 4341954539
3779 4803869236
3780 4649610850
3781 4106558125
3782 3402758195
3783 2695520342
3784 2067871739
3785 1550036114
3786 1142257078
3787 831017502
3788 598570352
3789 427653527
3790 303437233
3791 213973739
3792 150019729
3793 104592770
3794 72516056
3795 49991088
3796 34261816
3797 23338247
3798 15796445
3799 10619861
3800 7089500
3801 4697205
3802 3087735
3803 2012558
3804 1300156
3805 831820
3806 526823
3807 329931
3808 204226
3809 124754
3810 75175
3811 44583
3812 26015
3813 14883
3814 8349
3815 4565
3816 2436
3817 1255
3818 627
3819 297
3820 135
3821 56
3822 22
3823 7
3824 2
3825 532482167
3826 1862611286
3827 3502289761
3828 4756466866
3829 5278485416
3830 5123168588
3831 4536240351
3832 3767432424
3833 2990679219
3834 2298754082
3835 1726234342
3836 1274291366
3837 928618674
3838 669956441
3839 479430423
3840 340724923
3841 240664886
3842 169016598
3843 118043335
3844 81988370
3845 56628113
3846 38886198
3847 26543362
3848 18004282
3849 12132160
3850 8118264
3851 5392783
3852 3554345
3853 2323520
3854 1505499
3855 966467
3856 614154
3857 386155
3858 239943
3859 147273
3860 89134
3861 53174
3862 31185
3863 17977
3864 10143
3865 5604
3866 3010
3867 1575
3868 792
3869 385
3870 176
3871 77
3872 30
3873 11
3874 3
3875 1
3876 577064015
3877 2026009722
3878 3822873697
3879 5208864589
3880 5797984607
3881 5642915597
3882 5008975291
3883 4169552467
3884 3316799940
3885 2554344138
3886 1921622248
3887 1420954170
3888 1037199389
3889 749500161
3890 537207450
3891 382400239
3892 270539327
3893 190314783
3894 133145240
3895 92643005
3896 64104796
3897 44106222
3898 30166962
3899 20506192
3900 13848644
3901 9289091
3902 6185689
3903 4087968
3904 2679689
3905 1741630
3906 1121505
3907 715220
3908 451276
3909 281589
3910 173525
3911 105558
3912 63261
3913 37338
3914 21637
3915 12310
3916 6842
3917 3718
3918 1958
3919 1002
3920 490
3921 231
3922 101
3923 42
3924 15
3925 5
3926 1
3927 625226864
3928 2203134135
3929 4171563044
3930 5702454279
3931 6366449568
3932 6213155490
3933 5528911359
3934 4612791793
3935 3677007763
3936 2837167120
3937 2138212601
3938 1583791785
3939 1157950322
3940 838089251
3941 601655686
3942 428953461
3943 303964047
3944 214177965
3945 150094904
3946 104618785
3947 72524405
3948 49993524
3949 34262443
3950 23338382
3951 15796467
3952 10619863
3953 7089500
3954 4697205
3955 3087735
3956 2012558
3957 1300156
3958 831820
3959 526823
3960 329931
3961 204226
3962 124754
3963 75175
3964 44583
3965 26015
3966 14883
3967 8349
3968 4565
3969 2436
3970 1255
3971 627
3972 297
3973 135
3974 56
3975 22
3976 7
3977 2
3978 677237355
3979 2395093453
3980 4550700186
3981 6240836792
3982 6988280782
3983 6838598035
3984 6100546499
3985 5101190480
3986 4074703938
3987 3150013779
3988 2378200861
3989 1764521660
3990 1292171551
3991 936715131
3992 673507736
3993 480935624
3994 341339062
3995 240904829
3996 169105732
3997 118074520
3998 81998513
3999 56631123
4000 38886990
4001 26543538
4002 18004312
4003 12132163
4004 8118264
4005 5392783
4006 3554345
4007 2323520
4008 1505499
4009 966467
4010 614154
4011 386155
4012 239943
4013 147273
4014 89134
4015 53174
4016 31185
4017 17977
4018 10143
4019 5604
4020 3010
4021 1575
4022 792
4023 385
4024 176
4025 77
4026 30
4027 11
4028 3
4029 1
4030 733399591
4031 2603073737
4032 4962850022
4033 6827895860
4034 7668297213
4035 7524350827
4036 6728824329
4037 5639146702
4038 4513642634
4039 3495929993
4040 2644021150
4041 1965020920
4042 1441311475
4043 1046461765
4044 753584284
4045 538948685
4046 383115438
4047 270820916
4048 190420341
4049 133182578
4050 92655315
4051 64108514
4052 44107224
4053 30167193
4054 20506234
4055 13848649
4056 9289091
4057 6185689
4058 4087968
4059 2679689
4060 1741630
4061 1121505
4062 715220
4063 451276
4064 281589
4065 173525
4066 105558
4067 63261
4068 37338
4069 21637
4070 12310
4071 6842
4072 3718
4073 1958
4074 1002
4075 490
4076 231
4077 101
4078 42
4079 15
4080 5
4081 1
4082 794021576
4083 2828360999
4084 5410747502
4085 7467857230
4086 8411693274
4087 8275998293
4088 7419104855
4089 6231492598
4090 4997909512
4091 3878277910
4092 2938328660
4093 2187371463
4094 1606951849
4095 1168537551
4096 842781619
4097 603667725
4098 429785250
4099 304293978
4100 214302719
4101 150139487
4102 104633668
4103 72528970
4104 49994779
4105 34262740
4106 23338438
4107 15796474
4108 10619863
4109 7089500
4110 4697205
4111 3087735
4112 2012558
4113 1300156
4114 831820
4115 526823
4116 329931
4117 204226
4118 124754
4119 75175
4120 44583
4121 26015
4122 14883
4123 8349
4124 4565
4125 2436
4126 1255
4127 627
4128 297
4129 135
4130 56
4131 22
4132 7
4133 2
4134 859453063
4135 3072330808
4136 5897383214
4137 8165277948
4138 9224150970
4139 9099595263
4140 8177272591
4141 6883487563
4142 5532008710
4143 4300726555
4144 3264063197
4145 2433848733
4146 1790852047
4147 1304263931
4148 942101854
4149 675830573
4150 481902046
4151 341725216
4152 241052102
4153 169158906
4154 118092497
4155 82004117
4156 56632698
4157 38887375
4158 26543615
4159 18004323
4160 12132164
4161 8118264
4162 5392783
4163 3554345
4164 2323520
4165 1505499
4166 966467
4167 614154
4168 386155
4169 239943
4170 147273
4171 89134
4172 53174
4173 31185
4174 17977
4175 10143
4176 5604
4177 3010
4178 1575
4179 792
4180 385
4181 176
4182 77
4183 30
4184 11
4185 3
4186 1
4187 930049488
4188 3336473328
4189 6425947434
4190 8925112286
4191 10111795289
4192 10001756067
4193 9009707263
4194 7600904153
4195 6120841656
4196 4767321297
4197 3624431583
4198 2706973074
4199 1994933774
4200 1455111773
4201 1052639891
4202 756263088
4203 540070127
4204 383566713
4205 270994441
4206 190483602
4207 133204215
4208 92662157
4209 64110472
4210 44107714
4211 30167294
4212 20506249
4213 13848650
4214 9289091
4215 6185689
4216 4087968
4217 2679689
4218 1741630
4219 1121505
4220 715220
4221 451276
4222 281589
4223 173525
4224 105558
4225 63261
4226 37338
4227 21637
4228 12310
4229 6842
4230 3718
4231 1958
4232 1002
4233 490
4234 231
4235 101
4236 42
4237 15
4238 5
4239 1
4240 1006212861
4241 3622382575
4242 6999924043
4243 9752702041
4244 11081319043
4245 10989650503
4246 9923405446
4247 8390023949
4248 6769805685
4249 5282476037
4250 4022979789
4251 3009498941
4252 2221331273
4253 1622689676
4254 1175617649
4255 845868208
4256 604967794
4257 430312071
4258 304498204
4259 214377894
4260 150165502
4261 104642017
4262 72531406
4263 49995406
4264 34262875
4265 23338460
4266 15796476
4267 10619863
4268 7089500
4269 4697205
4270 3087735
4271 2012558
4272 1300156
4273 831820
4274 526823
4275 329931
4276 204226
4277 124754
4278 75175
4279 44583
4280 26015
4281 14883
4282 8349
4283 4565
4284 2436
4285 1255
4286 627
4287 297
4288 135
4289 56
4290 22
4291 7
4292 2
4293 1088353017
4294 3931783871
4295 7623030994
4296 10653850080
4297 12139936920
4298 12071104268
4299 10925951770
4300 9257734962
4301 7484773631
4302 5851052185
4303 4463575677
4304 3344473393
4305 2472375872
4306 1808785405
4307 1312370531
4308 945654724
4309 677335950
4310 482516196
4311 341965159
4312 241141236
4313 169190091
4314 118102640
4315 82007127
4316 56633490
4317 38887551
4318 26543645
4319 18004326
4320 12132164
4321 8118264
4322 5392783
4323 3554345
4324 2323520
4325 1505499
4326 966467
4327 614154
4328 386155
4329 239943
4330 147273
4331 89134
4332 53174
4333 31185
4334 17977
4335 10143
4336 5604
4337 3010
4338 1575
4339 792
4340 385
4341 176
4342 77
4343 30
4344 11
4345 3
4346 1
4347 1176931746
4348 4266522816
4349 8299323350
4350 11634812023
4351 13295524508
4352 13254598208
4353 12025655826
4354 10211530667
4355 8272205370
4356 6478352903
4357 4950490967
4358 3715226255
4359 2750653171
4360 2015354339
4361 1464386459
4362 1056725972
4363 758004554
4364 540785341
4365 383848302
4366 271099999
4367 190520940
4368 133216525
4369 92665875
4370 64111474
4371 44107945
4372 30167336
4373 20506254
4374 13848650
4375 9289091
4376 6185689
4377 4087968
4378 2679689
4379 1741630
4380 1121505
4381 715220
4382 451276
4383 281589
4384 173525
4385 105558
4386 63261
4387 37338
4388 21637
4389 12310
4390 6842
4391 3718
4392 1958
4393 1002
4394 490
4395 231
4396 101
4397 42
4398 15
4399 5
4400 1
4401 1272421166
4402 4628595436
4403 9033130077
4404 12702378322
4405 14556571277
4406 14549381512
4407 13231524493
4408 11259620629
4409 9139128985
4410 7170213108
4411 5488384742
4412 4125436648
4413 3058987512
4414 2244566510
4415 1633291788
4416 1180312453
4417 847880544
4418 605799605
4419 430642002
4420 304622958
4421 214422477
4422 150180385
4423 104646582
4424 72532661
4425 49995703
4426 34262931
4427 23338467
4428 15796476
4429 10619863
4430 7089500
4431 4697205
4432 3087735
4433 2012558
4434 1300156
4435 831820
4436 526823
4437 329931
4438 204226
4439 124754
4440 75175
4441 44583
4442 26015
4443 14883
4444 8349
4445 4565
4446 2436
4447 1255
4448 627
4449 297
4450 135
4451 56
4452 22
4453 7
4454 2
4455 1375351407
4456 5020136888
4457 9829167085
4458 13863867786
4459 15932335496
4460 15965475071
4461 14553416031
4462 12410933662
4463 10093267119
4464 7932996516
4465 6082396620
4466 4579124534
4467 3400507122
4468 2498795389
4469 1820895762
4470 1317760264
4471 947977946
4472 678302402
4473 482902351
4474 342112432
4475 241194410
4476 169208068
4477 118108244
4478 82008702
4479 56633875
4480 38887628
4481 26543656
4482 18004327
4483 12132164
4484 8118264
4485 5392783
4486 3554345
4487 2323520
4488 1505499
4489 966467
4490 614154
4491 386155
4492 239943
4493 147273
4494 89134
4495 53174
4496 31185
4497 17977
4498 10143
4499 5604
4500 3010
4501 1575
4502 792
4503 385
4504 176
4505 77
4506 30
4507 11
4508 3
4509 1
4510 1486265922
4511 5443454562
4512 10692470250
4513 15127219210
4514 17432796630
4515 17513799216
4516 16002014358
4517 13675243380
4518 11143020224
4519 8773698027
4520 6738131571
4521 5080726624
4522 3778629060
4523 2780671577
4524 2029176274
4525 1470568303
4526 1059405266
4527 759126038
4528 541236617
4529 384021827
4530 271163260
4531 190542577
4532 133223367
4533 92667833
4534 64111964
4535 44108046
4536 30167351
4537 20506255
4538 13848650
4539 9289091
4540 6185689
4541 4087968
4542 2679689
4543 1741630
4544 1121505
4545 715220
4546 451276
4547 281589
4548 173525
4549 105558
4550 63261
4551 37338
4552 21637
4553 12310
4554 6842
4555 3718
4556 1958
4557 1002
4558 490
4559 231
4560 101
4561 42
4562 15
4563 5
4564 1
4565 1605772917
4566 5901016602
4567 11628519479
4568 16500987307
4569 19068827890
4570 19206182127
4571 17589002554
4572 15063176727
4573 12297609905
4574 9699944624
4575 7461765910
4576 5635089777
4577 4197133233
4578 3093072067
4579 2260330352
4580 1640376451
4581 1183399669
4582 849180669
4583 606326428
4584 430846228
4585 304698133
4586 214448492
4587 150188734
4588 104649018
4589 72533288
4590 49995838
4591 34262953
4592 23338469
4593 15796476
4594 10619863
4595 7089500
4596 4697205
4597 3087735
4598 2012558
4599 1300156
4600 831820
4601 526823
4602 329931
4603 204226
4604 124754
4605 75175
4606 44583
4607 26015
4608 14883
4609 8349
4610 4565
4611 2436
4612 1255
4613 627
4614 297
4615 135
4616 56
4617 22
4618 7
4619 2
4620 1734497415
4621 6395488295
4622 12643167882
4623 17994445033
4624 20852148568
4625 21055504084
4626 19327040005
4627 16586356537
4628 13567065237
4629 10720112021
4630 8260034128
4631 6247557598
4632 4660148201
4633 3439181519
4634 2516759932
4635 1829007966
4636 1321313926
4637 949483400
4638 678916555
4639 483142294
4640 342201566
4641 241225595
4642 169218211
4643 118111254
4644 82009494
4645 56634051
4646 38887658
4647 26543659
4648 18004327
4649 12132164
4650 8118264
4651 5392783
4652 3554345
4653 2323520
4654 1505499
4655 966467
4656 614154
4657 386155
4658 239943
4659 147273
4660 89134
4661 53174
4662 31185
4663 17977
4664 10143
4665 5604
4666 3010
4667 1575
4668 792
4669 385
4670 176
4671 77
4672 30
4673 11
4674 3
4675 1
4676 1873136762
4677 6929720484
4678 13742777912
4679 19617582536
4680 22795516423
4681 23075712227
4682 21229957881
4683 18257416634
4684 14962385228
4685 11843330250
4686 9140349436
4687 6923966525
4688 5172235631
4689 3822482661
4690 2801129480
4691 2038457802
4692 1474655386
4693 1061146833
4694 759841257
4695 541518206
4696 384127385
4697 271200598
4698 190554887
4699 133227085
4700 92668835
4701 64112195
4702 44108088
4703 30167356
4704 20506255
4705 13848650
4706 9289091
4707 6185689
4708 4087968
4709 2679689
4710 1741630
4711 1121505
4712 715220
4713 451276
4714 281589
4715 173525
4716 105558
4717 63261
4718 37338
4719 21637
4720 12310
4721 6842
4722 3718
4723 1958
4724 1002
4725 490
4726 231
4727 101
4728 42
4729 15
4730 5
4731 1
4732 2022409260
4733 7506789519
4734 14934146679
4735 21381221520
4736 24912680581
4737 25281983380
4738 23312740252
4739 20090163938
4740 16495529548
4741 13079616778
4742 10110793536
4743 7670744599
4744 5738377310
4745 4246825999
4746 3116351887
4747 2270940813
4748 1645072510
4749 1185412140
4750 850012487
4751 606656359
4752 430970982
4753 304742716
4754 214463375
4755 150193299
4756 104650273
4757 72533585
4758 49995894
4759 34262960
4760 23338469
4761 15796476
4762 10619863
4763 7089500
4764 4697205
4765 3087735
4766 2012558
4767 1300156
4768 831820
4769 526823
4770 329931
4771 204226
4772 124754
4773 75175
4774 44583
4775 26015
4776 14883
4777 8349
4778 4565
4779 2436
4780 1255
4781 627
4782 297
4783 135
4784 56
4785 22
4786 7
4787 2
4788 2183113987
4789 8129985710
4790 16224655380
4791 23297017962
4792 27218596003
4793 27690746603
4794 25591744435
4795 22099601732
4796 18179602742
4797 14439888136
4798 11180253842
4799 8494911101
4800 6364071447
4801 4716421828
4802 3465654210
4803 2528880432
4804 1834399274
4805 1323637324
4806 950449863
4807 679302710
4808 483289567
4809 342254740
4810 241243572
4811 169223815
4812 118112829
4813 82009879
4814 56634128
4815 38887669
4816 26543660
4817 18004327
4818 12132164
4819 8118264
4820 5392783
4821 3554345
4822 2323520
4823 1505499
4824 966467
4825 614154
4826 386155
4827 239943
4828 147273
4829 89134
4830 53174
4831 31185
4832 17977
4833 10143
4834 5604
4835 3010
4836 1575
4837 792
4838 385
4839 176
4840 77
4841 30
4842 11
4843 3
4844 1
4845 2356075756
4846 8802857246
4847 17622190734
4848 25377589935
4849 29729377825
4850 30319867250
4851 28084687518
4852 24302113926
4853 20028850504
4854 15936111691
4855 12358417117
4856 9404189357
4857 7055321800
4858 5235919962
4859 3852564328
4860 2814963725
4861 2044641604
4862 1477334911
4863 1062268332
4864 760292533
4865 541691731
4866 384190646
4867 271222235
4868 190561729
4869 133229043
4870 92669325
4871 64112296
4872 44108103
4873 30167357
4874 20506255
4875 13848650
4876 9289091
4877 6185689
4878 4087968
4879 2679689
4880 1741630
4881 1121505
4882 715220
4883 451276
4884 281589
4885 173525
4886 105558
4887 63261
4888 37338
4889 21637
4890 12310
4891 6842
4892 3718
4893 1958
4894 1002
4895 490
4896 231
4897 101
4898 42
4899 15
4900 5
4901 1
4902 2542209668
4903 9529198779
4904 19135308998
4905 27636525001
4906 32462540563
4907 33188678874
4908 30810894739
4909 26715498447
4910 22058868944
4911 17581325026
4912 13655925828
4913 10407010909
4914 7818747389
4915 5810403739
4916 4280985729
4917 3132130612
4918 2278027912
4919 1648160023
4920 1186712287
4921 850539310
4922 606860585
4923 431046157
4924 304768731
4925 214471724
4926 150195735
4927 104650900
4928 72533720
4929 49995916
4930 34262962
4931 23338469
4932 15796476
4933 10619863
4934 7089500
4935 4697205
4936 3087735
4937 2012558
4938 1300156
4939 831820
4940 526823
4941 329931
4942 204226
4943 124754
4944 75175
4945 44583
4946 26015
4947 14883
4948 8349
4949 4565
4950 2436
4951 1255
4952 627
4953 297
4954 135
4955 56
4956 22
4957 7
4958 2
4959 2742462155
4960 10313099697
4961 20773153592
4962 30088523166
4963 35436954882
4964 36318191266
4965 33791293102
4966 29359176859
4967 24286608109
4968 19389809103
4969 15084376953
4970 11512644453
4971 8661574528
4972 6445481147
4973 4755185358
4974 3483636730
4975 2536995646
4976 1837953321
4977 1325142808
4978 951064017
4979 679542653
4980 483378701
4981 342285925
4982 241253715
4983 169226825
4984 118113621
4985 82010055
4986 56634158
4987 38887672
4988 26543660
4989 18004327
4990 12132164
4991 8118264
4992 5392783
4993 3554345
4994 2323520
4995 1505499
4996 966467
4997 614154
4998 386155
4999 239943
5000 147273
5001 89134
5002 53174
5003 31185
5004 17977
5005 10143
5006 5604
5007 3010
5008 1575
5009 792
5010 385
5011 176
5012 77
5013 30
5014 11
5015 3
5016 1
5017 2957880564
5018 11158933002
5019 22545635158
5020 32749409944
5021 38673114443
5022 39731133892
5023 37048691579
5024 32254239985
5025 26730609448
5026 21377117001
5027 16656500124
5028 12731205863
5029 9591762096
5030 7147281919
5031 5279879120
5032 3873043868
5033 2824248971
5034 2048729177
5035 1479076520
5036 1062983552
5037 760574122
5038 541797289
5039 384227984
5040 271234545
5041 190565447
5042 133230045
5043 92669556
5044 64112338
5045 44108108
5046 30167357
5047 20506255
5048 13848650
5049 9289091
5050 6185689
5051 4087968
5052 2679689
5053 1741630
5054 1121505
5055 715220
5056 451276
5057 281589
5058 173525
5059 105558
5060 63261
5061 37338
5062 21637
5063 12310
5064 6842
5065 3718
5066 1958
5067 1002
5068 490
5069 231
5070 101
5071 42
5072 15
5073 5
5074 1
5075 3189550041
5076 12071408447
5077 24463345458
5078 35636296305
5079 42193096278
5080 43452191066
5081 40607783729
5082 35423686532
5083 29411018789
5084 23560271873
5085 18386163236
5086 14073805591
5087 10617997319
5088 7922561523
5089 5860221257
5090 4304291564
5091 3142745638
5092 2282724598
5093 1650172550
5094 1187544107
5095 850869241
5096 606985339
5097 431090740
5098 304783614
5099 214476289
5100 150196990
5101 104651197
5102 72533776
5103 49995923
5104 34262962
5105 23338469
5106 15796476
5107 10619863
5108 7089500
5109 4697205
5110 3087735
5111 2012558
5112 1300156
5113 831820
5114 526823
5115 329931
5116 204226
5117 124754
5118 75175
5119 44583
5120 26015
5121 14883
5122 8349
5123 4565
5124 2436
5125 1255
5126 627
5127 297
5128 135
5129 56
5130 22
5131 7
5132 2
5133 3438668572
5134 13055561852
5135 26537755077
5136 38767598625
5137 46020858662
5138 47508059150
5139 44495463857
5140 38892483582
5141 32349856078
5142 25957807258
5143 20288575516
5144 15552566070
5145 11749838886
5146 8778702233
5147 6501902043
5148 4781689234
5149 3495762834
5150 2542387746
5151 1840276796
5152 1326109274
5153 951450172
5154 679689926
5155 483431875
5156 342303902
5157 241259319
5158 169228400
5159 118114006
5160 82010132
5161 56634169
5162 38887673
5163 26543660
5164 18004327
5165 12132164
5166 8118264
5167 5392783
5168 3554345
5169 2323520
5170 1505499
5171 966467
5172 614154
5173 386155
5174 239943
5175 147273
5176 89134
5177 53174
5178 31185
5179 17977
5180 10143
5181 5604
5182 3010
5183 1575
5184 792
5185 385
5186 176
5187 77
5188 30
5189 11
5190 3
5191 1
5192 3706479486
5193 14116813566
5194 28781123736
5195 42163217694
5196 50182206574
5197 51927712651
5198 48740841155
5199 42687838281
5200 35571039925
5201 28589993105
5202 22380301662
5203 17180790393
5204 12997717910
5205 9723832196
5206 7211139769
5207 5309998125
5208 3886884955
5209 2830433775
5210 2051408803
5211 1480198024
5212 1063434828
5213 760747647
5214 541860550
5215 384249621
5216 271241387
5217 190567405
5218 133230535
5219 92669657
5220 64112353
5221 44108109
5222 30167357
5223 20506255
5224 13848650
5225 9289091
5226 6185689
5227 4087968
5228 2679689
5229 1741630
5230 1121505
5231 715220
5232 451276
5233 281589
5234 173525
5235 105558
5236 63261
5237 37338
5238 21637
5239 12310
5240 6842
5241 3718
5242 1958
5243 1002
5244 490
5245 231
5246 101
5247 42
5248 15
5249 5
5250 1
5251 3994352266
5252 15260958488
5253 31206717445
5254 45844566978
5255 54705124195
5256 56742477790
5257 53375596512
5258 46839276327
5259 39100694295
5260 31478890528
5261 24679493610
5262 18972988919
5263 14373101297
5264 10766831410
5265 7994792169
5266 5894425570
5267 4320078638
5268 3149833992
5269 2285812246
5270 1651472704
5271 1188070930
5272 851073467
5273 607060514
5274 431116755
5275 304791963
5276 214478725
5277 150197617
5278 104651332
5279 72533798
5280 49995925
5281 34262962
5282 23338469
5283 15796476
5284 10619863
5285 7089500
5286 4697205
5287 3087735
5288 2012558
5289 1300156
5290 831820
5291 526823
5292 329931
5293 204226
5294 124754
5295 75175
5296 44583
5297 26015
5298 14883
5299 8349
5300 4565
5301 2436
5302 1255
5303 627
5304 297
5305 135
5306 56
5307 22
5308 7
5309 2
5310 4303710423
5311 16494230424
5312 33828715444
5313 49834773039
5314 59619747193
5315 61986333733
5316 58434010920
5317 51378951420
5318 42967187520
5319 34648610160
5320 27205915465
5321 20945072358
5322 15888499362
5323 11917468097
5324 8860351861
5325 6540718747
5326 4799681897
5327 3503879623
5328 2545941969
5329 1841782291
5330 1326723428
5331 951690115
5332 679779060
5333 483463060
5334 342314045
5335 241262329
5336 169229192
5337 118114182
5338 82010162
5339 56634172
5340 38887673
5341 26543660
5342 18004327
5343 12132164
5344 8118264
5345 5392783
5346 3554345
5347 2323520
5348 1505499
5349 966467
5350 614154
5351 386155
5352 239943
5353 147273
5354 89134
5355 53174
5356 31185
5357 17977
5358 10143
5359 5604
5360 3010
5361 1575
5362 792
5363 385
5364 176
5365 77
5366 30
5367 11
5368 3
5369 1
5370 4636118591
5371 17823293052
5372 36662448724
5373 54158713671
5374 64958734117
5375 67696005790
5376 63953368477
5377 56341745308
5378 47201480915
5379 38125384063
5380 29981207883
5381 23114389800
5382 17557652702
5383 13186411269
5384 9816073883
5385 7255162188
5386 5330489975
5387 3896172159
5388 2834521579
5389 2053150427
5390 1480913244
5391 1063716417
5392 760853205
5393 541897888
5394 384261931
5395 271245105
5396 190568407
5397 133230766
5398 92669699
5399 64112358
5400 44108109
5401 30167357
5402 20506255
5403 13848650
5404 9289091
5405 6185689
5406 4087968
5407 2679689
5408 1741630
5409 1121505
5410 715220
5411 451276
5412 281589
5413 173525
5414 105558
5415 63261
5416 37338
5417 21637
5418 12310
5419 6842
5420 3718
5421 1958
5422 1002
5423 490
5424 231
5425 101
5426 42
5427 15
5428 5
5429 1
5430 4993205472
5431 19255310754
5432 39724303946
5433 58843242446
5434 70757247559
5435 73911306322
5436 69974002283
5437 61765620461
5438 51837185839
5439 41937861415
5440 33028926642
5441 25499949898
5442 19395548136
5443 14585386717
5444 10870975444
5445 8044684862
5446 5917746288
5447 4330696100
5448 3154530975
5449 2287824795
5450 1652304524
5451 1188400861
5452 851198221
5453 607105097
5454 431131638
5455 304796528
5456 214479980
5457 150197914
5458 104651388
5459 72533805
5460 49995925
5461 34262962
5462 23338469
5463 15796476
5464 10619863
5465 7089500
5466 4697205
5467 3087735
5468 2012558
5469 1300156
5470 831820
5471 526823
5472 329931
5473 204226
5474 124754
5475 75175
5476 44583
5477 26015
5478 14883
5479 8349
5480 4565
5481 2436
5482 1255
5483 627
5484 297
5485 135
5486 56
5487 22
5488 7
5489 2
5490 5376757633
5491 20797940847
5492 43031985501
5493 63917238610
5494 77053369042
5495 80675251277
5496 76539749764
5497 67691745882
5498 56910960130
5499 46117201299
5500 36374844502
5501 28122472944
5502 21418632451
5503 16127197819
5504 12034981912
5505 8916861891
5506 6567240600
5507 4811811011
5508 3509272108
5509 2548265474
5510 1842748758
5511 1327109583
5512 951837388
5513 679832234
5514 483481037
5515 342319649
5516 241263904
5517 169229577
5518 118114259
5519 82010173
5520 56634173
5521 38887673
5522 26543660
5523 18004327
5524 12132164
5525 8118264
5526 5392783
5527 3554345
5528 2323520
5529 1505499
5530 966467
5531 614154
5532 386155
5533 239943
5534 147273
5535 89134
5536 53174
5537 31185
5538 17977
5539 10143
5540 5604
5541 3010
5542 1575
5543 792
5544 385
5545 176
5546 77
5547 30
5548 11
5549 3
5550 1
5551 5788637217
5552 22459411643
5553 46604416788
5554 69411858668
5555 83888091496
5556 88034446344
5557 83698020148
5558 74164899144
5559 62462586964
5560 50697410908
5561 40047006311
5562 31004644312
5563 23644839043
5564 17825904492
5565 13318932582
5566 9880037291
5567 7285302830
5568 5344334780
5569 3902357453
5570 2837201247
5571 2054271932
5572 1481364520
5573 1063889942
5574 760916466
5575 541919525
5576 384268773
5577 271247063
5578 190568897
5579 133230867
5580 92669714
5581 64112359
5582 44108109
5583 30167357
5584 20506255
5585 13848650
5586 9289091
5587 6185689
5588 4087968
5589 2679689
5590 1741630
5591 1121505
5592 715220
5593 451276
5594 281589
5595 173525
5596 105558
5597 63261
5598 37338
5599 21637
5600 12310
5601 6842
5602 3718
5603 1958
5604 1002
5605 490
5606 231
5607 101
5608 42
5609 15
5610 5
5611 1
5612 6230883042
5613 24248516226
5614 50462028199
5615 75360600251
5616 91305783009
5617 96039230939
5618 91500308876
5619 81233622912
5620 68535426146
5621 55715463749
5622 44076074016
5623 34171183720
5624 26093832447
5625 19696853999
5626 14734747544
5627 10943330844
5628 8078915190
5629 5933537927
5630 4337785081
5631 3157618679
5632 2289124951
5633 1652831347
5634 1188605087
5635 851273396
5636 607131112
5637 431139987
5638 304798964
5639 214480607
5640 150198049
5641 104651410
5642 72533807
5643 49995925
5644 34262962
5645 23338469
5646 15796476
5647 10619863
5648 7089500
5649 4697205
5650 3087735
5651 2012558
5652 1300156
5653 831820
5654 526823
5655 329931
5656 204226
5657 124754
5658 75175
5659 44583
5660 26015
5661 14883
5662 8349
5663 4565
5664 2436
5665 1255
5666 627
5667 297
5668 135
5669 56
5670 22
5671 7
5672 2
5673 6705622778
5674 26174698480
5675 54626656291
5676 81799584126
5677 99354193492
5678 104744115645
5679 100002291282
5680 88950683426
5681 75176519513
5682 61211686685
5683 48495402160
5684 37649135868
5685 28787048266
5686 21756886213
5687 16295441062
5688 12116778812
5689 8955709780
5690 6585238867
5691 4819928592
5692 3512826408
5693 2549770972
5694 1843362912
5695 1327349526
5696 951926522
5697 679863419
5698 483491180
5699 342322659
5700 241264696
5701 169229753
5702 118114289
5703 82010176
5704 56634173
5705 38887673
5706 26543660
5707 18004327
5708 12132164
5709 8118264
5710 5392783
5711 3554345
5712 2323520
5713 1505499
5714 966467
5715 614154
5716 386155
5717 239943
5718 147273
5719 89134
5720 53174
5721 31185
5722 17977
5723 10143
5724 5604
5725 3010
5726 1575
5727 792
5728 385
5729 176
5730 77
5731 30
5732 11
5733 3
5734 1
5735 7215181789
5736 28248048860
5737 59121860367
5738 88767634482
5739 108084973111
5740 114207958746
5741 109264404225
5742 97373263528
5743 82437104514
5744 67229908261
5745 53341432058
5746 41467960481
5747 31747973189
5748 24024377196
5749 18015312907
5750 13411347793
5751 9924097048
5752 7305801522
5753 5353622986
5754 3906445358
5755 2838942876
5756 2054987152
5757 1481646109
5758 1063995500
5759 760953804
5760 541931835
5761 384272491
5762 271248065
5763 190569128
5764 133230909
5765 92669719
5766 64112359
5767 44108109
5768 30167357
5769 20506255
5770 13848650
5771 9289091
5772 6185689
5773 4087968
5774 2679689
5775 1741630
5776 1121505
5777 715220
5778 451276
5779 281589
5780 173525
5781 105558
5782 63261
5783 37338
5784 21637
5785 12310
5786 6842
5787 3718
5788 1958
5789 1002
5790 490
5791 231
5792 101
5793 42
5794 15
5795 5
5796 1
5797 7761989488
5798 30479399268
5799 63972820172
5800 96306595177
5801 117553696529
5802 124494461883
5803 119351971191
5804 106563485603
5805 90372751897
5806 73817902183
5807 58653792409
5808 45659865801
5809 35002201222
5810 26519474562
5811 19909971017
5812 14839095802
5813 10993268120
5814 8102244257
5815 5944156644
5816 4342482199
5817 3159631235
5818 2289956771
5819 1653161278
5820 1188729841
5821 851317979
5822 607145995
5823 431144552
5824 304800219
5825 214480904
5826 150198105
5827 104651417
5828 72533807
5829 49995925
5830 34262962
5831 23338469
5832 15796476
5833 10619863
5834 7089500
5835 4697205
5836 3087735
5837 2012558
5838 1300156
5839 831820
5840 526823
5841 329931
5842 204226
5843 124754
5844 75175
5845 44583
5846 26015
5847 14883
5848 8349
5849 4565
5850 2436
5851 1255
5852 627
5853 297
5854 135
5855 56
5856 22
5857 7
5858 2
5859 8348696568
5860 32880321258
5861 69206683981
5862 104461429330
5863 127820442788
5864 135672384758
5865 130335860080
5866 116588647819
5867 99043950545
5868 81027571698
5869 64475749882
5870 50259923820
5871 38577754542
5872 29264156644
5873 21996550839
5874 16413194816
5875 12173342016
5876 8982241776
5877 6597369556
5878 4825321253
5879 3515149924
5880 2550737439
5881 1843749067
5882 1327496799
5883 951979696
5884 679881396
5885 483496784
5886 342324234
5887 241265081
5888 169229830
5889 118114300
5890 82010177
5891 56634173
5892 38887673
5893 26543660
5894 18004327
5895 12132164
5896 8118264
5897 5392783
5898 3554345
5899 2323520
5900 1505499
5901 966467
5902 614154
5903 386155
5904 239943
5905 147273
5906 89134
5907 53174
5908 31185
5909 17977
5910 10143
5911 5604
5912 3010
5913 1575
5914 792
5915 385
5916 176
5917 77
5918 30
5919 11
5920 3
5921 1
5922 8978075235
5923 35463230649
5924 74852465648
5925 113280574038
5926 138949841056
5927 147816107003
5928 142292646264
5929 127521820859
5930 108516283752
5931 88915457417
5932 70854339844
5933 55306452978
5934 42505159870
5935 32282502837
5936 24293750096
5937 18148115803
5938 13475374462
5939 9954250000
5940 7319648285
5941 5359808511
5942 3909125041
5943 2840064381
5944 2055438428
5945 1481819634
5946 1064058761
5947 760975441
5948 541938677
5949 384274449
5950 271248555
5951 190569229
5952 133230924
5953 92669720
5954 64112359
5955 44108109
5956 30167357
5957 20506255
5958 13848650
5959 9289091
5960 6185689
5961 4087968
5962 2679689
5963 1741630
5964 1121505
5965 715220
5966 451276
5967 281589
5968 173525
5969 105558
5970 63261
5971 37338
5972 21637
5973 12310
5974 6842
5975 3718
5976 1958
5977 1002
5978 490
5979 231
5980 101
5981 42
5982 15
5983 5
5984 1
5985 9653145364
5986 38241388756
5987 80941427467
5988 122816062618
5989 151011719372
5990 161005887595
5991 155305356622
5992 139442135129
5993 118861095508
5994 97542965005
5995 77840881972
5996 60841163872
5997 46817816123
5998 35600771574
5999 26822080062
6000 20059661766
6001 14911526377
6002 11027513331
6003 8118038332
6004 5951245922
6005 4345569925
6006 3160931391
6007 2290483594
6008 1653365504
6009 1188805016
6010 851343994
6011 607154344
6012 431146988
6013 304800846
6014 214481039
6015 150198127
6016 104651419
6017 72533807
6018 49995925
6019 34262962
6020 23338469
6021 15796476
6022 10619863
6023 7089500
6024 4697205
6025 3087735
6026 2012558
6027 1300156
6028 831820
6029 526823
6030 329931
6031 204226
6032 124754
6033 75175
6034 44583
6035 26015
6036 14883
6037 8349
6038 4565
6039 2436
6040 1255
6041 627
6042 297
6043 135
6044 56
6045 22
6046 7
6047 2
6048 10377068258
6049 41229017826
6050 87506977549
6051 133123922591
6052 164081176523
6053 175328501938
6054 169463677860
6055 152435461812
6056 130155713056
6057 106976947061
6058 85491147375
6059 66909598615
6060 51552095371
6061 39247710983
6062 29603915222
6063 22165180222
6064 16495080850
6065 12212207882
6066 9000243053
6067 6605487522
6068 4828875583
6069 3516655423
6070 2551351593
6071 1843989010
6072 1327585933
6073 952010881
6074 679891539
6075 483499794
6076 342325026
6077 241265257
6078 169229860
6079 118114303
6080 82010177
6081 56634173
6082 38887673
6083 26543660
6084 18004327
6085 12132164
6086 8118264
6087 5392783
6088 3554345
6089 2323520
6090 1505499
6091 966467
6092 614154
6093 386155
6094 239943
6095 147273
6096 89134
6097 53174
6098 31185
6099 17977
6100 10143
6101 5604
6102 3010
6103 1575
6104 792
6105 385
6106 176
6107 77
6108 30
6109 11
6110 3
6111 1
6112 11153282509
6113 44441305884
6114 94585091016
6115 144264324316
6116 178239308155
6117 190877553707
6118 184864798582
6119 166594760190
6120 142484206087
6121 117289981779
6122 93865948384
6123 73561312918
6124 56747764453
6125 43254660031
6126 32663781735
6127 24483609766
6128 18240636572
6129 13519455856
6130 9974752410
6131 7328936981
6132 5363896458
6133 3910866671
6134 2840779601
6135 2055720017
6136 1481925192
6137 1064096099
6138 760987751
6139 541942395
6140 384275451
6141 271248786
6142 190569271
6143 133230929
6144 92669720
6145 64112359
6146 44108109
6147 30167357
6148 20506255
6149 13848650
6150 9289091
6151 6185689
6152 4087968
6153 2679689
6154 1741630
6155 1121505
6156 715220
6157 451276
6158 281589
6159 173525
6160 105558
6161 63261
6162 37338
6163 21637
6164 12310
6165 6842
6166 3718
6167 1958
6168 1002
6169 490
6170 231
6171 101
6172 42
6173 15
6174 5
6175 1
6176 11985390923
6177 47894534120
6178 102214208928
6179 156302027718
6180 193573310177
6181 207754197162
6182 201613671324
6183 182020855069
6184 155937664677
6185 128561040132
6186 103031349747
6187 80850380913
6188 62448115721
6189 47655905374
6190 36028425101
6191 27035723872
6192 20164134778
6193 14961489668
6194 11050846963
6195 8128657676
6196 5955943096
6197 4347582483
6198 3161763211
6199 2290813525
6200 1653490258
6201 1188849599
6202 851358877
6203 607158909
6204 431148243
6205 304801143
6206 214481095
6207 150198134
6208 104651419
6209 72533807
6210 49995925
6211 34262962
6212 23338469
6213 15796476
6214 10619863
6215 7089500
6216 4697205
6217 3087735
6218 2012558
6219 1300156
6220 831820
6221 526823
6222 329931
6223 204226
6224 124754
6225 75175
6226 44583
6227 26015
6228 14883
6229 8349
6230 4565
6231 2436
6232 1255
6233 627
6234 297
6235 135
6236 56
6237 22
6238 7
6239 2
6240 12877306749
6241 51606086084
6242 110435701807
6243 169306561675
6244 210177291633
6245 226067510256
6246 219823965795
6247 198822854719
6248 170615064554
6249 140875825077
6250 113059343681
6251 88835620768
6252 68700450662
6253 52488810502
6254 39727141406
6255 29844193957
6256 22283081249
6257 16551675239
6258 12238745482
6259 9012374534
6260 6610880260
6261 4831199102
6262 3517621890
6263 2551737748
6264 1844136283
6265 1327639107
6266 952028858
6267 679897143
6268 483501369
6269 342325411
6270 241265334
6271 169229871
6272 118114304
6273 82010177
6274 56634173
6275 38887673
6276 26543660
6277 18004327
6278 12132164
6279 8118264
6280 5392783
6281 3554345
6282 2323520
6283 1505499
6284 966467
6285 614154
6286 386155
6287 239943
6288 147273
6289 89134
6290 53174
6291 31185
6292 17977
6293 10143
6294 5604
6295 3010
6296 1575
6297 792
6298 385
6299 176
6300 77
6301 30
6302 11
6303 3
6304 1
6305 13833133398
6306 55594588393
6307 119293771532
6308 183352725498
6309 228152415812
6310 245935313945
6311 239618394862
6312 217119038567
6313 186623610694
6314 154327536337
6315 124028113350
6316 97581174639
6317 75556246692
6318 57794226218
6319 43791867481
6320 32933869792
6321 24616586187
6322 18304700579
6323 13549615650
6324 9988600175
6325 7335122607
6326 5366576146
6327 3911988176
6328 2841230877
6329 2055893542
6330 1481988453
6331 1064117736
6332 760994593
6333 541944353
6334 384275941
6335 271248887
6336 190569286
6337 133230930
6338 92669720
6339 64112359
6340 44108109
6341 30167357
6342 20506255
6343 13848650
6344 9289091
6345 6185689
6346 4087968
6347 2679689
6348 1741630
6349 1121505
6350 715220
6351 451276
6352 281589
6353 173525
6354 105558
6355 63261
6356 37338
6357 21637
6358 12310
6359 6842
6360 3718
6361 1958
6362 1002
6363 490
6364 231
6365 101
6366 42
6367 15
6368 5
6369 1
6370 14857321896
6371 59879925043
6372 128835961587
6373 198520804105
6374 247607810727
6375 267484616499
6376 261129793674
6377 237037357856
6378 204079724013
6379 169017281455
6380 136022806042
6381 107156786395
6382 83071712186
6383 63616653272
6384 48257561060
6385 36331862334
6386 27185618847
6387 20236609936
6388 14995743228
6389 11066642293
6390 8135747089
6391 5959030829
6392 4348882639
6393 3162290034
6394 2291017751
6395 1653565433
6396 1188875614
6397 851367226
6398 607161345
6399 431148870
6400 304801278
6401 214481117
6402 150198136
6403 104651419
6404 72533807
6405 49995925
6406 34262962
6407 23338469
6408 15796476
6409 10619863
6410 7089500
6411 4697205
6412 3087735
6413 2012558
6414 1300156
6415 831820
6416 526823
6417 329931
6418 204226
6419 124754
6420 75175
6421 44583
6422 26015
6423 14883
6424 8349
6425 4565
6426 2436
6427 1255
6428 627
6429 297
6430 135
6431 56
6432 22
6433 7
6434 2
6435 15954543061
6436 64483392833
6437 139113063633
6438 214897131137
6439 268660755167
6440 290852542910
6441 284501521176
6442 258716449377
6443 223109462828
6444 185054952690
6445 149135859205
6446 117638468215
6447 91307996640
6448 70004714593
6449 53162318238
6450 40067866329
6451 30013063282
6452 22365020457
6453 16590551248
6454 12256748334
6455 9020492676
6456 6614434601
6457 4832704601
6458 3518236044
6459 2551977691
6460 1844225417
6461 1327670292
6462 952039001
6463 679900153
6464 483502161
6465 342325587
6466 241265364
6467 169229874
6468 118114304
6469 82010177
6470 56634173
6471 38887673
6472 26543660
6473 18004327
6474 12132164
6475 8118264
6476 5392783
6477 3554345
6478 2323520
6479 1505499
6480 966467
6481 614154
6482 386155
6483 239943
6484 147273
6485 89134
6486 53174
6487 31185
6488 17977
6489 10143
6490 5604
6491 3010
6492 1575
6493 792
6494 385
6495 176
6496 77
6497 30
6498 11
6499 3
6500 1
6501 17129856904
6502 69427721791
6503 150179679409
6504 232574345570
6505 291437698609
6506 316186862156
6507 309888682422
6508 282306233143
6509 243849648015
6510 202559722385
6511 163467885773
6512 129108839974
6513 100331827810
6514 77011358465
6515 58547810502
6516 44174267720
6517 33124011050
6518 24709170217
6519 18348794283
6520 13570120018
6521 9997889102
6522 7339210569
6523 5368317776
6524 3912703396
6525 2841512466
6526 2055999100
6527 1482025791
6528 1064130046
6529 760998311
6530 541945355
6531 384276172
6532 271248929
6533 190569291
6534 133230930
6535 92669720
6536 64112359
6537 44108109
6538 30167357
6539 20506255
6540 13848650
6541 9289091
6542 6185689
6543 4087968
6544 2679689
6545 1741630
6546 1121505
6547 715220
6548 451276
6549 281589
6550 173525
6551 105558
6552 63261
6553 37338
6554 21637
6555 12310
6556 6842
6557 3718
6558 1958
6559 1002
6560 490
6561 231
6562 101
6563 42
6564 15
6565 5
6566 1
6567 18388576908
6568 74737246939
6569 162094133971
6570 251652024205
6571 316074500634
6572 343647041666
6573 337458618782
6574 307969070001
6575 266448376645
6576 221661049039
6577 179128074991
6578 141657895819
6579 110215773907
6580 84694401862
6581 64459434891
6582 48686514521
6583 36545836073
6584 27290167034
6585 20286588110
6586 15019079296
6587 11077261934
6588 8140444285
6589 5961043387
6590 4349714459
6591 3162619965
6592 2291142505
6593 1653610016
6594 1188890497
6595 851371791
6596 607162600
6597 431149167
6598 304801334
6599 214481124
6600 150198136
6601 104651419
6602 72533807
6603 49995925
6604 34262962
6605 23338469
6606 15796476
6607 10619863
6608 7089500
6609 4697205
6610 3087735
6611 2012558
6612 1300156
6613 831820
6614 526823
6615 329931
6616 204226
6617 124754
6618 75175
6619 44583
6620 26015
6621 14883
6622 8349
6623 4565
6624 2436
6625 1255
6626 627
6627 297
6628 135
6629 56
6630 22
6631 7
6632 2
6633 19736452375
6634 80437935894
6635 174919094640
6636 272236986224
6637 342717573925
6638 373404870812
6639 367392292674
6640 335880472596
6641 291066305455
6642 242499271931
6643 196235206532
6644 155383416803
6645 121038975337
6646 93116782045
6647 70946816447
6648 53643253862
6649 40308531215
6650 30131053443
6651 22421632823
6652 16617091858
6653 12268880200
6654 9025885444
6655 6616758121
6656 4833671068
6657 3518622199
6658 2552124964
6659 1844278591
6660 1327688269
6661 952044605
6662 679901728
6663 483502546
6664 342325664
6665 241265375
6666 169229875
6667 118114304
6668 82010177
6669 56634173
6670 38887673
6671 26543660
6672 18004327
6673 12132164
6674 8118264
6675 5392783
6676 3554345
6677 2323520
6678 1505499
6679 966467
6680 614154
6681 386155
6682 239943
6683 147273
6684 89134
6685 53174
6686 31185
6687 17977
6688 10143
6689 5604
6690 3010
6691 1575
6692 792
6693 385
6694 176
6695 77
6696 30
6697 11
6698 3
6699 1
6700 21179524409
6701 86557578695
6702 188721493323
6703 294444003725
6704 371524186626
6705 405645657355
6706 399884882304
6707 366230427730
6708 317877273068
6709 265226765016
6710 214918139502
6711 170391852298
6712 132887469034
6713 102347182149
6714 78063998356
6715 59086759187
6716 44444807047
6717 33257093029
6718 24773255861
6719 18378957795
6720 13583968273
6721 10004074770
6722 7341890258
6723 5369439281
6724 3913154672
6725 2841685991
6726 2056062361
6727 1482047428
6728 1064136888
6729 761000269
6730 541945845
6731 384276273
6732 271248944
6733 190569292
6734 133230930
6735 92669720
6736 64112359
6737 44108109
6738 30167357
6739 20506255
6740 13848650
6741 9289091
6742 6185689
6743 4087968
6744 2679689
6745 1741630
6746 1121505
6747 715220
6748 451276
6749 281589
6750 173525
6751 105558
6752 63261
6753 37338
6754 21637
6755 12310
6756 6842
6757 3718
6758 1958
6759 1002
6760 490
6761 231
6762 101
6763 42
6764 15
6765 5
6766 1
6767 22724322109
6768 93125823847
6769 203573208526
6770 318396161689
6771 402663743577
6772 440568962517
6773 435147350542
6774 399224239243
6775 347069764296
6776 290008648518
6777 235316974867
6778 186798819590
6779 145855029052
6780 112460340417
6781 85870019511
6782 65063102616
6783 48990478568
6784 36695855802
6785 27362668207
6786 20320846235
6787 15034875253
6788 11084351403
6789 8143532020
6790 5962343543
6791 4350241282
6792 3162824191
6793 2291217680
6794 1653636031
6795 1188898846
6796 851374227
6797 607163227
6798 431149302
6799 304801356
6800 214481126
6801 150198136
6802 104651419
6803 72533807
6804 49995925
6805 34262962
6806 23338469
6807 15796476
6808 10619863
6809 7089500
6810 4697205
6811 3087735
6812 2012558
6813 1300156
6814 831820
6815 526823
6816 329931
6817 204226
6818 124754
6819 75175
6820 44583
6821 26015
6822 14883
6823 8349
6824 4565
6825 2436
6826 1255
6827 627
6828 297
6829 135
6830 56
6831 22
6832 7
6833 2
6834 24377709834
6835 100174388269
6836 219550999527
6837 344225656315
6838 436318162747
6839 478389958683
6840 473407162094
6841 435084038556
6842 378847660116
6843 317024112713
6844 257583648884
6845 204730117633
6846 160043565004
6847 123537770726
6848 94429152576
6849 71622647020
6850 53984592924
6851 40477547813
6852 30213023836
6853 22460514436
6854 16635095502
6855 12276998419
6856 9029439788
6857 6618263620
6858 4834285222
6859 3518862142
6860 2552214098
6861 1844309776
6862 1327698412
6863 952047615
6864 679902520
6865 483502722
6866 342325694
6867 241265378
6868 169229875
6869 118114304
6870 82010177
6871 56634173
6872 38887673
6873 26543660
6874 18004327
6875 12132164
6876 8118264
6877 5392783
6878 3554345
6879 2323520
6880 1505499
6881 966467
6882 614154
6883 386155
6884 239943
6885 147273
6886 89134
6887 53174
6888 31185
6889 17977
6890 10143
6891 5604
6892 3010
6893 1575
6894 792
6895 385
6896 176
6897 77
6898 30
6899 11
6900 3
6901 1
6902 26147098430
6903 107737103104
6904 236737258104
6905 372074218821
6906 472683311880
6907 519340293629
6908 514910061580
6909 474049781448
6910 413431908645
6911 346467266173
6912 281883265140
6913 224322328859
6914 175564087929
6915 135668140611
6916 103811568608
6917 78820261444
6918 59469874625
6919 44635121830
6920 33349714397
6921 24817356407
6922 18399463165
6923 13593257301
6924 10008162737
6925 7343631888
6926 5370154501
6927 3913436261
6928 2841791549
6929 2056099699
6930 1482059738
6931 1064140606
6932 761001271
6933 541946076
6934 384276315
6935 271248949
6936 190569292
6937 133230930
6938 92669720
6939 64112359
6940 44108109
6941 30167357
6942 20506255
6943 13848650
6944 9289091
6945 6185689
6946 4087968
6947 2679689
6948 1741630
6949 1121505
6950 715220
6951 451276
6952 281589
6953 173525
6954 105558
6955 63261
6956 37338
6957 21637
6958 12310
6959 6842
6960 3718
6961 1958
6962 1002
6963 490
6964 231
6965 101
6966 42
6967 15
6968 5
6969 1
6970 28040283383
6971 115850145956
6972 255219957818
6973 402094012631
6974 511969471866
6975 563669631172
6976 559920933708
6977 516380973454
6978 451061425082
6979 378548654824
6980 308394811754
6981 245723985776
6982 192537196900
6983 148948101119
6984 114093632205
6985 86715887719
6986 65492887866
6987 49204656533
6988 36800448572
6989 27412654730
6990 20344183558
6991 15045495029
6992 11089048606
6993 8145544578
6994 5963175363
6995 4350571213
6996 3162948945
6997 2291262263
6998 1653650914
6999 1188903411
7000 851375482
7001 607163524
7002 431149358
7003 304801363
7004 214481126
7005 150198136
7006 104651419
7007 72533807
7008 49995925
7009 34262962
7010 23338469
7011 15796476
7012 10619863
7013 7089500
7014 4697205
7015 3087735
7016 2012558
7017 1300156
7018 831820
7019 526823
7020 329931
7021 204226
7022 124754
7023 75175
7024 44583
7025 26015
7026 14883
7027 8349
7028 4565
7029 2436
7030 1255
7031 627
7032 297
7033 135
7034 56
7035 22
7036 7
7037 2
7038 30065672070
7039 124552098103
7040 275093482909
7041 434448130664
7042 554402947948
7043 611646664685
7044 608725818763
7045 562357845520
7046 491994998686
7047 413496270276
7048 337312688229
7049 269096293337
7050 211094189080
7051 163482746523
7052 125358666488
7053 95374807300
7054 72104549066
7055 54225497753
7056 40595591148
7057 30269646345
7058 22487056621
7059 16647227544
7060 12282391198
7061 9031763308
7062 6619230087
7063 4834671377
7064 3519009415
7065 2552267272
7066 1844327753
7067 1327704016
7068 952049190
7069 679902905
7070 483502799
7071 342325705
7072 241265379
7073 169229875
7074 118114304
7075 82010177
7076 56634173
7077 38887673
7078 26543660
7079 18004327
7080 12132164
7081 8118264
7082 5392783
7083 3554345
7084 2323520
7085 1505499
7086 966467
7087 614154
7088 386155
7089 239943
7090 147273
7091 89134
7092 53174
7093 31185
7094 17977
7095 10143
7096 5604
7097 3010
7098 1575
7099 792
7100 385
7101 176
7102 77
7103 30
7104 11
7105 3
7106 1
7107 32232112434
7108 133884201534
7109 296458596427
7110 469311603674
7111 600226634633
7112 663560865587
7113 661632939893
7114 612283325108
7115 536512368412
7116 451557292708
7117 368847567835
7118 294614471003
7119 231377650659
7120 179386570590
7121 137697316885
7122 104868294580
7123 79360331571
7124 59740695541
7125 44768267070
7126 33413812351
7127 24847521877
7128 18413311651
7129 13599442984
7130 10010842426
7131 7344753393
7132 5370605777
7133 3913609786
7134 2841854810
7135 2056121336
7136 1482066580
7137 1064142564
7138 761001761
7139 541946177
7140 384276330
7141 271248950
7142 190569292
7143 133230930
7144 92669720
7145 64112359
7146 44108109
7147 30167357
7148 20506255
7149 13848650
7150 9289091
7151 6185689
7152 4087968
7153 2679689
7154 1741630
7155 1121505
7156 715220
7157 451276
7158 281589
7159 173525
7160 105558
7161 63261
7162 37338
7163 21637
7164 12310
7165 6842
7166 3718
7167 1958
7168 1002
7169 490
7170 231
7171 101
7172 42
7173 15
7174 5
7175 1
7176 34549137572
7177 143890429339
7178 319423354482
7179 506871982023
7180 649701823358
7181 719723669028
7182 718974987794
7183 666484419311
7184 584916399600
7185 492999286497
7186 403228148434
7187 322468617345
7188 253542733165
7189 196784022899
7190 151208431471
7191 115273944658
7192 87320855513
7193 65797181844
7194 49354751437
7195 36872964628
7196 27446915291
7197 20359979812
7198 15052584520
7199 11092136341
7200 8146844734
7201 5963702186
7202 4350775439
7203 3163024120
7204 2291288278
7205 1653659263
7206 1188905847
7207 851376109
7208 607163659
7209 431149380
7210 304801365
7211 214481126
7212 150198136
7213 104651419
7214 72533807
7215 49995925
7216 34262962
7217 23338469
7218 15796476
7219 10619863
7220 7089500
7221 4697205
7222 3087735
7223 2012558
7224 1300156
7225 831820
7226 526823
7227 329931
7228 204226
7229 124754
7230 75175
7231 44583
7232 26015
7233 14883
7234 8349
7235 4565
7236 2436
7237 1255
7238 627
7239 297
7240 135
7241 56
7242 22
7243 7
7244 2
7245 37026784557
7246 154617770173
7247 344103097630
7248 547330469133
7249 703108885831
7250 780470458204
7251 781110342545
7252 725314466582
7253 637534365033
7254 538112199985
7255 440702185741
7256 352865254299
7257 277757867865
7258 215810610908
7259 165999506455
7260 126676426752
7261 96052143250
7262 72446274282
7263 54394603485
7264 40677579518
7265 30308530968
7266 22505060650
7267 16655345793
7268 12285945543
7269 9033268807
7270 6619844241
7271 4834911320
7272 3519098549
7273 2552298457
7274 1844337896
7275 1327707026
7276 952049982
7277 679903081
7278 483502829
7279 342325708
7280 241265379
7281 169229875
7282 118114304
7283 82010177
7284 56634173
7285 38887673
7286 26543660
7287 18004327
7288 12132164
7289 8118264
7290 5392783
7291 3554345
7292 2323520
7293 1505499
7294 966467
7295 614154
7296 386155
7297 239943
7298 147273
7299 89134
7300 53174
7301 31185
7302 17977
7303 10143
7304 5604
7305 3010
7306 1575
7307 792
7308 385
7309 176
7310 77
7311 30
7312 11
7313 3
7314 1
7315 39675857562
7316 166116313968
7317 370621459638
7318 590902600152
7319 760749302283
7320 846161948578
7321 848425664169
7322 789154760752
7323 694720429622
7324 587209779320
7325 481538500591
7326 386028358228
7327 304206233099
7328 236613570621
7329 182187700070
7330 139167885188
7331 105626299134
7332 79743898284
7333 59931115882
7334 44860910075
7335 33457916615
7336 24868027737
7337 18422600721
7338 13603530952
7339 10012584056
7340 7345468613
7341 5370887366
7342 3913715344
7343 2841892148
7344 2056133646
7345 1482070298
7346 1064143566
7347 761001992
7348 541946219
7349 384276335
7350 271248950
7351 190569292
7352 133230930
7353 92669720
7354 64112359
7355 44108109
7356 30167357
7357 20506255
7358 13848650
7359 9289091
7360 6185689
7361 4087968
7362 2679689
7363 1741630
7364 1121505
7365 715220
7366 451276
7367 281589
7368 173525
7369 105558
7370 63261
7371 37338
7372 21637
7373 12310
7374 6842
7375 3718
7376 1958
7377 1002
7378 490
7379 231
7380 101
7381 42
7382 15
7383 5
7384 1
7385 42507736397
7386 178439566911
7387 399110387157
7388 637819516171
7389 822946482657
7390 917186439857
7391 921337340352
7392 858417122923
7393 756857171208
7394 640631863349
7395 526028213139
7396 422201137353
7397 333086614664
7398 259353136904
7399 199900374786
7400 152848807922
7401 116121825202
7402 87751167584
7403 66011484563
7404 49459370222
7405 36922955716
7406 27470253241
7407 20370599644
7408 15057281725
7409 11094148899
7410 8147676554
7411 5964032117
7412 4350900193
7413 3163068703
7414 2291303161
7415 1653663828
7416 1188907102
7417 851376406
7418 607163715
7419 431149387
7420 304801365
7421 214481126
7422 150198136
7423 104651419
7424 72533807
7425 49995925
7426 34262962
7427 23338469
7428 15796476
7429 10619863
7430 7089500
7431 4697205
7432 3087735
7433 2012558
7434 1300156
7435 831820
7436 526823
7437 329931
7438 204226
7439 124754
7440 75175
7441 44583
7442 26015
7443 14883
7444 8349
7445 4565
7446 2436
7447 1255
7448 627
7449 297
7450 135
7451 56
7452 22
7453 7
7454 2
7455 45534659753
7456 191644554730
7457 429711253082
7458 688328753945
7459 890048043058
7460 993961428741
7461 1000294423999
7462 933545804357
7463 824358417127
7464 698746051718
7465 574487044487
7466 461647258099
7467 364615093185
7468 284203349012
7469 219276265118
7470 167828514421
7471 127624404698
7472 96534659446
7473 72687326384
7474 54512678005
7475 40734207631
7476 30335073945
7477 22517192769
7478 16660738575
7479 12288269063
7480 9034235274
7481 6620230396
7482 4835058593
7483 3519151723
7484 2552316434
7485 1844343500
7486 1327708601
7487 952050367
7488 679903158
7489 483502840
7490 342325709
7491 241265379
7492 169229875
7493 118114304
7494 82010177
7495 56634173
7496 38887673
7497 26543660
7498 18004327
7499 12132164
7500 8118264
7501 5392783
7502 3554345
7503 2323520
7504 1505499
7505 966467
7506 614154
7507 386155
7508 239943
7509 147273
7510 89134
7511 53174
7512 31185
7513 17977
7514 10143
7515 5604
7516 3010
7517 1575
7518 792
7519 385
7520 176
7521 77
7522 30
7523 11
7524 3
7525 1
7526 48769523028
7527 205792171530
7528 462574910395
7529 742695678459
7530 962426786778
7531 1076936164439
7532 1085780343440
7533 1015020424359
7534 897671044504
7535 761950337883
7536 627256785631
7537 504652890391
7538 399026076138
7539 311353515018
7540 240466134949
7541 184226157872
7542 140227290454
7543 106167084475
7544 80014892725
7545 60064298460
7546 44925014871
7547 33488083087
7548 24881876324
7549 18428786409
7550 13606210641
7551 10013705561
7552 7345919889
7553 5371060891
7554 3913778605
7555 2841913785
7556 2056140488
7557 1482072256
7558 1064144056
7559 761002093
7560 541946234
7561 384276336
7562 271248950
7563 190569292
7564 133230930
7565 92669720
7566 64112359
7567 44108109
7568 30167357
7569 20506255
7570 13848650
7571 9289091
7572 6185689
7573 4087968
7574 2679689
7575 1741630
7576 1121505
7577 715220
7578 451276
7579 281589
7580 173525
7581 105558
7582 63261
7583 37338
7584 21637
7585 12310
7586 6842
7587 3718
7588 1958
7589 1002
7590 490
7591 231
7592 101
7593 42
7594 15
7595 5
7596 1
7597 52226183133
7598 220947303308
7599 497862921393
7600 801204399788
7601 1040483259748
7602 1166593524323
7603 1178316233531
7604 1103358195421
7605 977278218431
7606 830675073391
7607 684707937365
7608 551528163037
7609 436574238650
7610 341009176187
7611 263634122633
7612 202171315599
7613 154032207591
7614 116727624807
7615 88055665788
7616 66161624050
7617 49531894627
7618 36957217532
7619 27486049630
7620 20377689142
7621 15060369460
7622 11095449055
7623 8148203377
7624 5964236343
7625 4350975368
7626 3163094718
7627 2291311510
7628 1653666264
7629 1188907729
7630 851376541
7631 607163737
7632 431149389
7633 304801365
7634 214481126
7635 150198136
7636 104651419
7637 72533807
7638 49995925
7639 34262962
7640 23338469
7641 15796476
7642 10619863
7643 7089500
7644 4697205
7645 3087735
7646 2012558
7647 1300156
7648 831820
7649 526823
7650 329931
7651 204226
7652 124754
7653 75175
7654 44583
7655 26015
7656 14883
7657 8349
7658 4565
7659 2436
7660 1255
7661 627
7662 297
7663 135
7664 56
7665 22
7666 7
7667 2
7668 55919245219
7669 237179214483
7670 535747652360
7671 864159383746
7672 1124646916692
7673 1263452913870
7674 1278462949917
7675 1199117278718
7676 1063701517413
7677 905385988825
7678 747241453878
7679 602609517431
7680 477535757461
7681 373393795418
7682 288958534370
7683 221805145550
7684 169149828347
7685 128302707100
7686 96876624605
7687 72856485290
7688 54594676518
7689 40773093829
7690 30353078150
7691 22525311029
7692 16664292920
7693 12289774562
7694 9034849428
7695 6620470339
7696 4835147727
7697 3519182908
7698 2552326577
7699 1844346510
7700 1327709393
7701 952050543
7702 679903188
7703 483502843
7704 342325709
7705 241265379
7706 169229875
7707 118114304
7708 82010177
7709 56634173
7710 38887673
7711 26543660
7712 18004327
7713 12132164
7714 8118264
7715 5392783
7716 3554345
7717 2323520
7718 1505499
7719 966467
7720 614154
7721 386155
7722 239943
7723 147273
7724 89134
7725 53174
7726 31185
7727 17977
7728 10143
7729 5604
7730 3010
7731 1575
7732 792
7733 385
7734 176
7735 77
7736 30
7737 11
7738 3
7739 1
7740 59864390793
7741 254561694558
7742 576413631168
7743 931886514069
7744 1215378990339
7745 1368072444133
7746 1386824846861
7747 1302899382007
7748 1157504630446
7749 986586501921
7750 815291769941
7751 658261429943
7752 522210543093
7753 408749908334
7754 316633394138
7755 243281098674
7756 185700813258
7757 140986416492
7758 106550932777
7759 80205376327
7760 60156953775
7761 44969121093
7762 33508589178
7763 24891165409
7764 18432874377
7765 13607952271
7766 10014420781
7767 7346201478
7768 5371166449
7769 3913815943
7770 2841926095
7771 2056144206
7772 1482073258
7773 1064144287
7774 761002135
7775 541946239
7776 384276336
7777 271248950
7778 190569292
7779 133230930
7780 92669720
7781 64112359
7782 44108109
7783 30167357
7784 20506255
7785 13848650
7786 9289091
7787 6185689
7788 4087968
7789 2679689
7790 1741630
7791 1121505
7792 715220
7793 451276
7794 281589
7795 173525
7796 105558
7797 63261
7798 37338
7799 21637
7800 12310
7801 6842
7802 3718
7803 1958
7804 1002
7805 490
7806 231
7807 101
7808 42
7809 15
7810 5
7811 1
7812 64078153011
7813 273173486441
7814 620057690465
7815 1004734903416
7816 1313173871654
7817 1481052222265
7818 1504052143105
7819 1415353591387
7820 1259295860098
7821 1074821183436
7822 889328865800
7823 718879121085
7824 570923711173
7825 447341070060
7826 346869397444
7827 266766253245
7828 203816388109
7829 154881388260
7830 117158266809
7831 88270043682
7832 66266257718
7833 49581888151
7834 36980555779
7835 27496669484
7836 20382386347
7837 15062382018
7838 11096280875
7839 8148533308
7840 5964361097
7841 4351019951
7842 3163109601
7843 2291316075
7844 1653667519
7845 1188908026
7846 851376597
7847 607163744
7848 431149389
7849 304801365
7850 214481126
7851 150198136
7852 104651419
7853 72533807
7854 49995925
7855 34262962
7856 23338469
7857 15796476
7858 10619863
7859 7089500
7860 4697205
7861 3087735
7862 2012558
7863 1300156
7864 831820
7865 526823
7866 329931
7867 204226
7868 124754
7869 75175
7870 44583
7871 26015
7872 14883
7873 8349
7874 4565
7875 2436
7876 1255
7877 627
7878 297
7879 135
7880 56
7881 22
7882 7
7883 2
7884 68578269743
7885 293098459702
7886 666890467565
7887 1083078121493
7888 1418562331694
7889 1603036875375
7890 1630845206544
7891 1537179399294
7892 1369732343272
7893 1170678464474
7894 969861738707
7895 784890589746
7896 624028149882
7897 489453225558
7898 379895697461
7899 292442171100
7900 223639544824
7901 170099311747
7902 128785609451
7903 97117765841
7904 72974577787
7905 54651307641
7906 40799637191
7907 30365210299
7908 22530703812
7909 16666616440
7910 12290741029
7911 9035235583
7912 6620617612
7913 4835200901
7914 3519200885
7915 2552332181
7916 1844348085
7917 1327709778
7918 952050620
7919 679903199
7920 483502844
7921 342325709
7922 241265379
7923 169229875
7924 118114304
7925 82010177
7926 56634173
7927 38887673
7928 26543660
7929 18004327
7930 12132164
7931 8118264
7932 5392783
7933 3554345
7934 2323520
7935 1505499
7936 966467
7937 614154
7938 386155
7939 239943
7940 147273
7941 89134
7942 53174
7943 31185
7944 17977
7945 10143
7946 5604
7947 3010
7948 1575
7949 792
7950 385
7951 176
7952 77
7953 30
7954 11
7955 3
7956 1
7957 73383447096
7958 314426085351
7959 717136604953
7960 1167316231320
7961 1532113148702
7962 1734719283968
7963 1767957326437
7964 1669131080004
7965 1489522992701
7966 1274794612225
7967 1057440841765
7968 856759730422
7969 681906268986
7970 535396954362
7971 415961048103
7972 320506438006
7973 245325740278
7974 186761960091
7975 141527653109
7976 106822032776
7977 80338580542
7978 60221062289
7979 44999288055
7980 33522437807
7981 24897351098
7982 18435554066
7983 13609073776
7984 10014872057
7985 7346375003
7986 5371229710
7987 3913837580
7988 2841932937
7989 2056146164
7990 1482073748
7991 1064144388
7992 761002150
7993 541946240
7994 384276336
7995 271248950
7996 190569292
7997 133230930
7998 92669720
7999 64112359
8000 44108109
8001 30167357
8002 20506255
8003 13848650
8004 9289091
8005 6185689
8006 4087968
8007 2679689
8008 1741630
8009 1121505
8010 715220
8011 451276
8012 281589
8013 173525
8014 105558
8015 63261
8016 37338
8017 21637
8018 12310
8019 6842
8020 3718
8021 1958
8022 1002
8023 490
8024 231
8025 101
8026 42
8027 15
8028 5
8029 1
8030 78513739492
8031 337251639452
8032 771036407834
8033 1257877206636
8034 1654436726774
8035 1876843502826
8036 1916199572807
8037 1812021213106
8038 1619433315400
8039 1387856900230
8040 1152662065408
8041 934988731601
8042 744972953532
8043 585509097890
8044 455335862229
8045 351173689008
8046 269044281157
8047 205001800249
8048 155487714688
8049 117462889767
8050 88420209184
8051 66338786688
8052 49616150594
8053 36996352224
8054 27503758984
8055 20385474082
8056 15063682174
8057 11096807698
8058 8148737534
8059 5964436272
8060 4351045966
8061 3163117950
8062 2291318511
8063 1653668146
8064 1188908161
8065 851376619
8066 607163746
8067 431149389
8068 304801365
8069 214481126
8070 150198136
8071 104651419
8072 72533807
8073 49995925
8074 34262962
8075 23338469
8076 15796476
8077 10619863
8078 7089500
8079 4697205
8080 3087735
8081 2012558
8082 1300156
8083 831820
8084 526823
8085 329931
8086 204226
8087 124754
8088 75175
8089 44583
8090 26015
8091 14883
8092 8349
8093 4565
8094 2436
8095 1255
8096 627
8097 297
8098 135
8099 56
8100 22
8101 7
8102 2
8103 83990301057
8104 361676729445
8105 828846112062
8106 1355219221510
8107 1786187007324
8108 2030208996379
8109 2076444037469
8110 1966725679140
8111 1760288862122
8112 1510608168349
8113 1256169611849
8114 1020121662527
8115 813677638012
8116 640155347701
8117 498313577419
8118 384677386695
8119 294979166746
8120 224963182148
8121 170778228302
8122 129127721883
8123 97286955932
8124 73056581904
8125 54690194631
8126 40817641473
8127 30373328562
8128 22534258157
8129 16668121939
8130 12291355183
8131 9035475526
8132 6620706746
8133 4835232086
8134 3519211028
8135 2552335191
8136 1844348877
8137 1327709954
8138 952050650
8139 679903202
8140 483502844
8141 342325709
8142 241265379
8143 169229875
8144 118114304
8145 82010177
8146 56634173
8147 38887673
8148 26543660
8149 18004327
8150 12132164
8151 8118264
8152 5392783
8153 3554345
8154 2323520
8155 1505499
8156 966467
8157 614154
8158 386155
8159 239943
8160 147273
8161 89134
8162 53174
8163 31185
8164 17977
8165 10143
8166 5604
8167 3010
8168 1575
8169 792
8170 385
8171 176
8172 77
8173 30
8174 11
8175 3
8176 1
8177 89835794712
8178 387809532447
8179 890839716519
8180 1459832283412
8181 1928065533603
8182 2195674014289
8183 2249629345548
8184 2134187754167
8185 1912980728019
8186 1643850529038
8187 1368660560609
8188 1112747294743
8189 888507703611
8190 699732173478
8191 545213028245
8192 421271046228
8193 323330686977
8194 246803075189
8195 187521801348
8196 141911674936
8197 107012553716
8198 80431242699
8199 60265169513
8200 45019794247
8201 33531726897
8202 24901439066
8203 18437295696
8204 13609788996
8205 10015153646
8206 7346480561
8207 5371267048
8208 3913849890
8209 2841936655
8210 2056147166
8211 1482073979
8212 1064144430
8213 761002155
8214 541946240
8215 384276336
8216 271248950
8217 190569292
8218 133230930
8219 92669720
8220 64112359
8221 44108109
8222 30167357
8223 20506255
8224 13848650
8225 9289091
8226 6185689
8227 4087968
8228 2679689
8229 1741630
8230 1121505
8231 715220
8232 451276
8233 281589
8234 173525
8235 105558
8236 63261
8237 37338
8238 21637
8239 12310
8240 6842
8241 3718
8242 1958
8243 1002
8244 490
8245 231
8246 101
8247 42
8248 15
8249 5
8250 1
8251 96074131077
8252 415765378944
8253 957309329917
8254 1572240807622
8255 2080823689293
8256 2374160395802
8257 2436764436534
8258 2315423812050
8259 2078469589751
8260 1788450596855
8261 1490888249977
8262 1213503229280
8263 969990932823
8264 764669807531
8265 596380073334
8266 461230287799
8267 354316434646
8268 270692441180
8269 205851812736
8270 155918560916
8271 117677312244
8272 88524851201
8273 66388781467
8274 49639488976
8275 37006972085
8276 27508456189
8277 20387486640
8278 15064513994
8279 11097137629
8280 8148862288
8281 5964480855
8282 4351060849
8283 3163122515
8284 2291319766
8285 1653668443
8286 1188908217
8287 851376626
8288 607163746
8289 431149389
8290 304801365
8291 214481126
8292 150198136
8293 104651419
8294 72533807
8295 49995925
8296 34262962
8297 23338469
8298 15796476
8299 10619863
8300 7089500
8301 4697205
8302 3087735
8303 2012558
8304 1300156
8305 831820
8306 526823
8307 329931
8308 204226
8309 124754
8310 75175
8311 44583
8312 26015
8313 14883
8314 8349
8315 4565
8316 2436
8317 1255
8318 627
8319 297
8320 135
8321 56
8322 22
8323 7
8324 2
8325 102730909014
8326 445667030502
8327 1028567197010
8328 1693005495808
8329 2245267264568
8330 2566657465528
8331 2638934815142
8332 2511528076025
8333 2257791984595
8334 1945343814812
8335 1623667512030
8336 1323079210464
8337 1058699417069
8338 835434524225
8339 652190329613
8340 504854296166
8341 388173149529
8342 296817120067
8343 225913632011
8344 171261370596
8345 129368916293
8346 97405058572
8347 73113214602
8348 54716738169
8349 40829773633
8350 30378721345
8351 22536581677
8352 16669088406
8353 12291741338
8354 9035622799
8355 6620759920
8356 4835250063
8357 3519216632
8358 2552336766
8359 1844349262
8360 1327710031
8361 952050661
8362 679903203
8363 483502844
8364 342325709
8365 241265379
8366 169229875
8367 118114304
8368 82010177
8369 56634173
8370 38887673
8371 26543660
8372 18004327
8373 12132164
8374 8118264
8375 5392783
8376 3554345
8377 2323520
8378 1505499
8379 966467
8380 614154
8381 386155
8382 239943
8383 147273
8384 89134
8385 53174
8386 31185
8387 17977
8388 10143
8389 5604
8390 3010
8391 1575
8392 792
8393 385
8394 176
8395 77
8396 30
8397 11
8398 3
8399 1
8400 109833141772
8401 477645327159
8402 1104946137400
8403 1822726230588
8404 2422259070190
8405 2774227482181
8406 2857306954182
8407 2723679126996
8408 2452065027235
8409 2115540450404
8410 1767878642388
8411 1442221873527
8412 1155252454613
8413 912532080807
8414 713051106060
8415 552468190433
8416 425157931183
8417 325379416154
8418 247865343521
8419 188063319554
8420 142182838196
8421 107145770241
8422 80495353171
8423 60295336706
8424 45033642891
8425 33537912586
8426 24904118755
8427 18438417201
8428 13610240272
8429 10015327171
8430 7346543822
8431 5371288685
8432 3913856732
8433 2841938613
8434 2056147656
8435 1482074080
8436 1064144445
8437 761002156
8438 541946240
8439 384276336
8440 271248950
8441 190569292
8442 133230930
8443 92669720
8444 64112359
8445 44108109
8446 30167357
8447 20506255
8448 13848650
8449 9289091
8450 6185689
8451 4087968
8452 2679689
8453 1741630
8454 1121505
8455 715220
8456 451276
8457 281589
8458 173525
8459 105558
8460 63261
8461 37338
8462 21637
8463 12310
8464 6842
8465 3718
8466 1958
8467 1002
8468 490
8469 231
8470 101
8471 42
8472 15
8473 5
8474 1
8475 117409731259
8476 511839510021
8477 1186801786778
8478 1962044233333
8479 2612724067370
8480 2998010129150
8481 3093135383596
8482 2953145409988
8483 2662493576346
8484 2300130638790
8485 1924473402897
8486 1571738630890
8487 1260321045403
8488 996510407385
8489 779404555075
8490 604424758196
8491 465550366437
8492 356599159244
8493 271879153467
8494 206458469095
8495 156223259049
8496 117827492629
8497 88597382607
8498 66423044207
8499 49655285443
8500 37014061585
8501 27511543924
8502 20388786796
8503 15065040817
8504 11097341855
8505 8148937463
8506 5964506870
8507 4351069198
8508 3163124951
8509 2291320393
8510 1653668578
8511 1188908239
8512 851376628
8513 607163746
8514 431149389
8515 304801365
8516 214481126
8517 150198136
8518 104651419
8519 72533807
8520 49995925
8521 34262962
8522 23338469
8523 15796476
8524 10619863
8525 7089500
8526 4697205
8527 3087735
8528 2012558
8529 1300156
8530 831820
8531 526823
8532 329931
8533 204226
8534 124754
8535 75175
8536 44583
8537 26015
8538 14883
8539 8349
8540 4565
8541 2436
8542 1255
8543 627
8544 297
8545 135
8546 56
8547 22
8548 7
8549 2
8550 125491181216
8551 548397939516
8552 1274513142564
8553 2111645318503
8554 2817652412500
8555 3239228693309
8556 3347767808073
8557 3201292660662
8558 2890375736141
8559 2500291256526
8560 2094479674017
8561 1712503132798
8562 1374631305835
8563 1087963573713
8564 851729965287
8565 661107191504
8566 509653978063
8567 390715537275
8568 298142262875
8569 226592934721
8570 171603572162
8571 129538124361
8572 97487065699
8573 73152101977
8574 54734742481
8575 40837891897
8576 30382275690
8577 22538087176
8578 16669702560
8579 12291981281
8580 9035711933
8581 6620791105
8582 4835260206
8583 3519219642
8584 2552337558
8585 1844349438
8586 1327710061
8587 952050664
8588 679903203
8589 483502844
8590 342325709
8591 241265379
8592 169229875
8593 118114304
8594 82010177
8595 56634173
8596 38887673
8597 26543660
8598 18004327
8599 12132164
8600 8118264
8601 5392783
8602 3554345
8603 2323520
8604 1505499
8605 966467
8606 614154
8607 386155
8608 239943
8609 147273
8610 89134
8611 53174
8612 31185
8613 17977
8614 10143
8615 5604
8616 3010
8617 1575
8618 792
8619 385
8620 176
8621 77
8622 30
8623 11
8624 3
8625 1
8626 134110108000
8627 587478468931
8628 1368485043678
8629 2272262368720
8630 3038105220927
8631 3499195234629
8632 3622653146350
8633 3469590279290
8634 3137111035641
8635 2717291792251
8636 2279008336177
8637 1865459817027
8638 1498969637980
8639 1187534957450
8640 930547393714
8641 722931143351
8642 557798680408
8643 427988364958
8644 326858492674
8645 248625636054
8646 188447446939
8647 142373380773
8648 107238436116
8649 80539460885
8650 60315842940
8651 45042931982
8652 33542000554
8653 24905860385
8654 18439132421
8655 13610521861
8656 10015432729
8657 7346581160
8658 5371300995
8659 3913860450
8660 2841939615
8661 2056147887
8662 1482074122
8663 1064144450
8664 761002156
8665 541946240
8666 384276336
8667 271248950
8668 190569292
8669 133230930
8670 92669720
8671 64112359
8672 44108109
8673 30167357
8674 20506255
8675 13848650
8676 9289091
8677 6185689
8678 4087968
8679 2679689
8680 1741630
8681 1121505
8682 715220
8683 451276
8684 281589
8685 173525
8686 105558
8687 63261
8688 37338
8689 21637
8690 12310
8691 6842
8692 3718
8693 1958
8694 1002
8695 490
8696 231
8697 101
8698 42
8699 15
8700 5
8701 1
8702 143300940647
8703 629249241280
8704 1469148839938
8705 2444678993414
8706 3275218104987
8707 3779317591693
8708 3919347469502
8709 3759619802907
8710 3404206835070
8711 2952502224864
8712 2479258713781
8713 2031630189292
8714 1634186746611
8715 1295921816977
8716 1016420378402
8717 790347885919
8718 610342504484
8719 468700200429
8720 358249331794
8721 272729692777
8722 206889440077
8723 156437707541
8724 117932139211
8725 88647378013
8726 66446382645
8727 49665905306
8728 37018758790
8729 27513556482
8730 20389618616
8731 15065370748
8732 11097466609
8733 8148982046
8734 5964521753
8735 4351073763
8736 3163126206
8737 2291320690
8738 1653668634
8739 1188908246
8740 851376628
8741 607163746
8742 431149389
8743 304801365
8744 214481126
8745 150198136
8746 104651419
8747 72533807
8748 49995925
8749 34262962
8750 23338469
8751 15796476
8752 10619863
8753 7089500
8754 4697205
8755 3087735
8756 2012558
8757 1300156
8758 831820
8759 526823
8760 329931
8761 204226
8762 124754
8763 75175
8764 44583
8765 26015
8766 14883
8767 8349
8768 4565
8769 2436
8770 1255
8771 627
8772 297
8773 135
8774 56
8775 22
8776 7
8777 2
8778 153100470870
8779 673889120732
8780 1576965136526
8781 2629732364074
8782 3530207650197
8783 4081105326370
8784 4239523117308
8785 4073082274655
8786 3693287659348
8787 3207399848854
8788 2696526463058
8789 2212118142232
8790 1781203583460
8791 1413879016818
8792 1109960124552
8793 863846744099
8794 667674432104
8795 513157857686
8796 392555814071
8797 299093326892
8798 227076224288
8799 171844797757
8800 129656232605
8801 97543699189
8802 73178645592
8803 54746874644
8804 40843284680
8805 30384599210
8806 22539053643
8807 16670088715
8808 12292128554
8809 9035765107
8810 6620809082
8811 4835265810
8812 3519221217
8813 2552337943
8814 1844349515
8815 1327710072
8816 952050665
8817 679903203
8818 483502844
8819 342325709
8820 241265379
8821 169229875
8822 118114304
8823 82010177
8824 56634173
8825 38887673
8826 26543660
8827 18004327
8828 12132164
8829 8118264
8830 5392783
8831 3554345
8832 2323520
8833 1505499
8834 966467
8835 614154
8836 386155
8837 239943
8838 147273
8839 89134
8840 53174
8841 31185
8842 17977
8843 10143
8844 5604
8845 3010
8846 1575
8847 792
8848 385
8849 176
8850 77
8851 30
8852 11
8853 3
8854 1
8855 163547539847
8856 721588576931
8857 1692424606331
8858 2828317327090
8859 3804375517422
8860 4406177665060
8861 4584975578069
8862 4411807907102
8863 4006102647702
8864 3483578301814
8865 2932209931753
8866 2408117176151
8867 1941016063719
8868 1542224298011
8869 1211828707546
8870 943958741507
8871 730216446181
8872 561694852567
8873 430039773761
8874 327921476226
8875 249167327785
8876 188718647537
8877 142506604140
8878 107302547590
8879 80569628179
8880 60329691589
8881 45049117671
8882 33544680243
8883 24906981890
8884 18439583697
8885 13610695386
8886 10015495990
8887 7346602797
8888 5371307837
8889 3913862408
8890 2841940105
8891 2056147988
8892 1482074137
8893 1064144451
8894 761002156
8895 541946240
8896 384276336
8897 271248950
8898 190569292
8899 133230930
8900 92669720
8901 64112359
8902 44108109
8903 30167357
8904 20506255
8905 13848650
8906 9289091
8907 6185689
8908 4087968
8909 2679689
8910 1741630
8911 1121505
8912 715220
8913 451276
8914 281589
8915 173525
8916 105558
8917 63261
8918 37338
8919 21637
8920 12310
8921 6842
8922 3718
8923 1958
8924 1002
8925 490
8926 231
8927 101
8928 42
8929 15
8930 5
8931 1
8932 174683630754
8933 772550181927
8934 1816051028058
8935 3041389647560
8936 4099115720188
8937 4756270327252
8938 4957633825224
8939 4777764592425
8940 4344536202507
8941 3782755489894
8942 3187819199731
8943 2620916609600
8944 2114701901478
8945 1681842651985
8946 1322743897039
8947 1031259474204
8948 798426801109
8949 614673200584
8950 470986012675
8951 359436875901
8952 273336553362
8953 207194182793
8954 156587896275
8955 118004671872
8956 88681640888
8957 66462179119
8958 49672994806
8959 37021846525
8960 27514856638
8961 20390145439
8962 15065574974
8963 11097541784
8964 8149008061
8965 5964530102
8966 4351076199
8967 3163126833
8968 2291320825
8969 1653668656
8970 1188908248
8971 851376628
8972 607163746
8973 431149389
8974 304801365
8975 214481126
8976 150198136
8977 104651419
8978 72533807
8979 49995925
8980 34262962
8981 23338469
8982 15796476
8983 10619863
8984 7089500
8985 4697205
8986 3087735
8987 2012558
8988 1300156
8989 831820
8990 526823
8991 329931
8992 204226
8993 124754
8994 75175
8995 44583
8996 26015
8997 14883
8998 8349
8999 4565
9000 2436
9001 1255
9002 627
9003 297
9004 135
9005 56
9006 22
9007 7
9008 2
9009 186552542205
9010 826989591602
9011 1948402263296
9012 3269970632334
9013 4415919371398
9014 5133244525572
9015 5359568276287
9016 5173068921665
9017 4710616639688
9018 4106783929624
9019 3464983497738
9020 2851909879861
9021 2303426138872
9022 1833692393962
9023 1443482932040
9024 1126373319368
9025 872802453879
9026 672486243115
9027 515703799655
9028 393881923345
9029 299772869545
9030 227418479028
9031 172014015968
9032 129738241307
9033 97582586740
9034 73196649915
9035 54754992908
9036 40846839025
9037 30386104709
9038 22539667797
9039 16670328658
9040 12292217688
9041 9035796292
9042 6620819225
9043 4835268820
9044 3519222009
9045 2552338119
9046 1844349545
9047 1327710075
9048 952050665
9049 679903203
9050 483502844
9051 342325709
9052 241265379
9053 169229875
9054 118114304
9055 82010177
9056 56634173
9057 38887673
9058 26543660
9059 18004327
9060 12132164
9061 8118264
9062 5392783
9063 3554345
9064 2323520
9065 1505499
9066 966467
9067 614154
9068 386155
9069 239943
9070 147273
9071 89134
9072 53174
9073 31185
9074 17977
9075 10143
9076 5604
9077 3010
9078 1575
9079 792
9080 385
9081 176
9082 77
9083 30
9084 11
9085 3
9086 1
9087 199201026555
9088 885136116778
9089 2090073620609
9090 3515150836919
9091 4756382860693
9092 5539094801390
9093 5793002511921
9094 5599996002428
9095 5106528336724
9096 4457659940410
9097 3765461566954
9098 3102601784051
9099 2508449003961
9100 1998810289937
9101 1574888079746
9102 1229976823349
9103 953882838555
9104 735560780961
9105 564529374146
9106 431519971785
9107 328682050348
9108 249551518431
9109 188909202424
9110 142599271973
9111 107346655535
9112 80590134428
9113 60338980680
9114 45053205639
9115 33546421873
9116 24907697110
9117 18439865286
9118 13610800944
9119 10015533328
9120 7346615107
9121 5371311555
9122 3913863410
9123 2841940336
9124 2056148030
9125 1482074142
9126 1064144451
9127 761002156
9128 541946240
9129 384276336
9130 271248950
9131 190569292
9132 133230930
9133 92669720
9134 64112359
9135 44108109
9136 30167357
9137 20506255
9138 13848650
9139 9289091
9140 6185689
9141 4087968
9142 2679689
9143 1741630
9144 1121505
9145 715220
9146 451276
9147 281589
9148 173525
9149 105558
9150 63261
9151 37338
9152 21637
9153 12310
9154 6842
9155 3718
9156 1958
9157 1002
9158 490
9159 231
9160 101
9161 42
9162 15
9163 5
9164 1
9165 212678450014
9166 947233812681
9167 2241699021865
9168 3778095261391
9169 5122213336853
9170 5975959223014
9171 6260322470357
9172 6060992020645
9173 5534621763633
9174 4837535489004
9175 4091150301648
9176 3374618019321
9177 2731132383507
9178 2178318554750
9179 1717871077086
9180 1342803558805
9181 1042252742324
9182 804360339036
9183 617827731559
9184 472637485379
9185 360287745142
9186 273767599519
9187 207408646168
9188 156692545293
9189 118054667575
9190 88704979348
9191 66472798982
9192 49677692011
9193 37023859083
9194 27515688458
9195 20390475370
9196 15065699728
9197 11097586367
9198 8149022944
9199 5964534667
9200 4351077454
9201 3163127130
9202 2291320881
9203 1653668663
9204 1188908248
9205 851376628
9206 607163746
9207 431149389
9208 304801365
9209 214481126
9210 150198136
9211 104651419
9212 72533807
9213 49995925
9214 34262962
9215 23338469
9216 15796476
9217 10619863
9218 7089500
9219 4697205
9220 3087735
9221 2012558
9222 1300156
9223 831820
9224 526823
9225 329931
9226 204226
9227 124754
9228 75175
9229 44583
9230 26015
9231 14883
9232 8349
9233 4565
9234 2436
9235 1255
9236 627
9237 297
9238 135
9239 56
9240 22
9241 7
9242 2
9243 227037480524
9244 1013542133807
9245 2403954728128
9246 4060047581799
9247 5515237896902
9248 6446128367777
9249 6764089732116
9250 6558685555005
9251 5997427338792
9252 5248728839673
9253 4444096617853
9254 3669713615371
9255 2972948855198
9256 2373430853465
9257 1873419535368
9258 1465648112262
9259 1138546661384
9260 879387692746
9261 675995515223
9262 517545581946
9263 394833373517
9264 300256248246
9265 227659722600
9266 172132127222
9267 129794875182
9268 97609130385
9269 73208782079
9270 54760385691
9271 40849162545
9272 30387071176
9273 22540053952
9274 16670475931
9275 12292270862
9276 9035814269
9277 6620824829
9278 4835270395
9279 3519222394
9280 2552338196
9281 1844349556
9282 1327710076
9283 952050665
9284 679903203
9285 483502844
9286 342325709
9287 241265379
9288 169229875
9289 118114304
9290 82010177
9291 56634173
9292 38887673
9293 26543660
9294 18004327
9295 12132164
9296 8118264
9297 5392783
9298 3554345
9299 2323520
9300 1505499
9301 966467
9302 614154
9303 386155
9304 239943
9305 147273
9306 89134
9307 53174
9308 31185
9309 17977
9310 10143
9311 5604
9312 3010
9313 1575
9314 792
9315 385
9316 176
9317 77
9318 30
9319 11
9320 3
9321 1
9322 242333734716
9323 1084337143333
9324 2577560723109
9325 4362335989329
9326 5937409907109
9327 6952056874982
9328 7307052127827
9329 7095901893928
9330 6497667046932
9331 5693738116044
9332 4826507508245
9333 3989783895813
9334 3235489253085
9335 2585460362426
9336 2042602157418
9337 1599371689512
9338 1243452197811
9339 961188640077
9340 739463138414
9341 566582524573
9342 432583406613
9343 329223847637
9344 249822740666
9345 189042429509
9346 142663383937
9347 107376822871
9348 80603983078
9349 60345166369
9350 45055885328
9351 33547543378
9352 24908148386
9353 18440038811
9354 13610864205
9355 10015554965
9356 7346621949
9357 5371313513
9358 3913863900
9359 2841940437
9360 2056148045
9361 1482074143
9362 1064144451
9363 761002156
9364 541946240
9365 384276336
9366 271248950
9367 190569292
9368 133230930
9369 92669720
9370 64112359
9371 44108109
9372 30167357
9373 20506255
9374 13848650
9375 9289091
9376 6185689
9377 4087968
9378 2679689
9379 1741630
9380 1121505
9381 715220
9382 451276
9383 281589
9384 173525
9385 105558
9386 63261
9387 37338
9388 21637
9389 12310
9390 6842
9391 3718
9392 1958
9393 1002
9394 490
9395 231
9396 101
9397 42
9398 15
9399 5
9400 1
9401 258626519123
9402 1159912262695
9403 2763284840739
9404 4686378015279
9405 6390819328761
9406 7496373732655
9407 7892158795821
9408 7675676061744
9409 7038270239076
9410 6175253626982
9411 5240763637438
9412 4336874287424
9413 3520473048373
9414 2815826785369
9415 2226576115810
9416 1744906800958
9417 1357715085182
9418 1050354986581
9419 808698124117
9420 620115556354
9421 473825556309
9422 360894730481
9423 274072368250
9424 207558839467
9425 156765078581
9426 118088930506
9427 88720775824
9428 66479888482
9429 49680779746
9430 37025159239
9431 27516215281
9432 20390679596
9433 15065774903
9434 11097612382
9435 8149031293
9436 5964537103
9437 4351078081
9438 3163127265
9439 2291320903
9440 1653668665
9441 1188908248
9442 851376628
9443 607163746
9444 431149389
9445 304801365
9446 214481126
9447 150198136
9448 104651419
9449 72533807
9450 49995925
9451 34262962
9452 23338469
9453 15796476
9454 10619863
9455 7089500
9456 4697205
9457 3087735
9458 2012558
9459 1300156
9460 831820
9461 526823
9462 329931
9463 204226
9464 124754
9465 75175
9466 44583
9467 26015
9468 14883
9469 8349
9470 4565
9471 2436
9472 1255
9473 627
9474 297
9475 135
9476 56
9477 22
9478 7
9479 2
9480 275978464263
9481 1240579614331
9482 2961944397103
9483 5033687092202
9484 6877699994299
9485 8081895362430
9486 8522572405246
9487 8301269131410
9488 7622387072418
9489 6696173390510
9490 5689431025414
9491 4713192911190
9492 3829757180375
9493 3066065637243
9494 2426593171703
9495 1903263729325
9496 1482143193112
9497 1147528903160
9498 884207621338
9499 678543780697
9500 518872305374
9501 395513063443
9502 300598534171
9503 227828946415
9504 172214136716
9505 129833762810
9506 97627134711
9507 73216900343
9508 54763940036
9509 40850668044
9510 30387685330
9511 22540293895
9512 16670565065
9513 12292302047
9514 9035824412
9515 6620827839
9516 4835271187
9517 3519222570
9518 2552338226
9519 1844349559
9520 1327710076
9521 952050665
9522 679903203
9523 483502844
9524 342325709
9525 241265379
9526 169229875
9527 118114304
9528 82010177
9529 56634173
9530 38887673
9531 26543660
9532 18004327
9533 12132164
9534 8118264
9535 5392783
9536 3554345
9537 2323520
9538 1505499
9539 966467
9540 614154
9541 386155
9542 239943
9543 147273
9544 89134
9545 53174
9546 31185
9547 17977
9548 10143
9549 5604
9550 3010
9551 1575
9552 792
9553 385
9554 176
9555 77
9556 30
9557 11
9558 3
9559 1
9560 294456323665
9561 1326670878049
9562 3174410763942
9563 5405878050199
9564 7400441210256
9565 8711637389290
9566 9201686220530
9567 8976183207831
9568 8253406524374
9569 7259617384815
9570 6175276616635
9571 5121121979248
9572 4165347983742
9573 3337836435234
9574 2644008172928
9575 2075536027210
9576 1617612326084
9577 1253406447811
9578 966542263063
9579 742300339661
9580 568063437817
9581 433344154260
9582 329608075621
9583 250013302395
9584 189135098344
9585 142707491983
9586 107397329125
9587 80613272169
9588 60349254337
9589 45057626958
9590 33548258598
9591 24908429975
9592 18440144369
9593 13610901543
9594 10015567275
9595 7346625667
9596 5371314515
9597 3913864131
9598 2841940479
9599 2056148050
9600 1482074143
9601 1064144451
9602 761002156
9603 541946240
9604 384276336
9605 271248950
9606 190569292
9607 133230930
9608 92669720
9609 64112359
9610 44108109
9611 30167357
9612 20506255
9613 13848650
9614 9289091
9615 6185689
9616 4087968
9617 2679689
9618 1741630
9619 1121505
9620 715220
9621 451276
9622 281589
9623 173525
9624 105558
9625 63261
9626 37338
9627 21637
9628 12310
9629 6842
9630 3718
9631 1958
9632 1002
9633 490
9634 231
9635 101
9636 42
9637 15
9638 5
9639 1
9640 314130595419
9641 1418538781818
9642 3401611284560
9643 5804674488299
9644 7961596120266
9645 9388829457911
9646 9933138169189
9647 9704180008927
9648 8934971921842
9649 7868945312467
9650 6701281840121
9651 5563232254783
9652 4529411484324
9653 3632933388790
9654 2880286220260
9655 2262907978144
9656 1765070935736
9657 1368742598513
9658 1056299143225
9659 811855742796
9660 621767860878
9661 474676629776
9662 361325821221
9663 274286839974
9664 207663489740
9665 156815074419
9666 118112268973
9667 88731395687
9668 66484585687
9669 49682792304
9670 37025991059
9671 27516545212
9672 20390804350
9673 15065819486
9674 11097627265
9675 8149035858
9676 5964538358
9677 4351078378
9678 3163127321
9679 2291320910
9680 1653668665
9681 1188908248
9682 851376628
9683 607163746
9684 431149389
9685 304801365
9686 214481126
9687 150198136
9688 104651419
9689 72533807
9690 49995925
9691 34262962
9692 23338469
9693 15796476
9694 10619863
9695 7089500
9696 4697205
9697 3087735
9698 2012558
9699 1300156
9700 831820
9701 526823
9702 329931
9703 204226
9704 124754
9705 75175
9706 44583
9707 26015
9708 14883
9709 8349
9710 4565
9711 2436
9712 1255
9713 627
9714 297
9715 135
9716 56
9717 22
9718 7
9719 2
9720 335076383556
9721 1516558078594
9722 3644534342459
9723 6231915029437
9724 8563894742399
9725 10116928687608
9726 10720830177572
9727 10489298084386
9728 9671001474682
9729 8527773061243
9730 7270660434997
9731 6042296279713
9732 4924287100270
9733 3953294951101
9734 3137012453690
9735 2466661038032
9736 1925546810574
9737 1494355400994
9738 1154126272716
9739 887720447746
9740 680386529455
9741 519823995489
9742 395996495318
9743 300839787886
9744 227947059244
9745 172270770767
9746 129860306466
9747 97639266875
9748 73222293126
9749 54766263556
9750 40851634511
9751 30388071485
9752 22540441168
9753 16670618239
9754 12292320024
9755 9035830016
9756 6620829414
9757 4835271572
9758 3519222647
9759 2552338237
9760 1844349560
9761 1327710076
9762 952050665
9763 679903203
9764 483502844
9765 342325709
9766 241265379
9767 169229875
9768 118114304
9769 82010177
9770 56634173
9771 38887673
9772 26543660
9773 18004327
9774 12132164
9775 8118264
9776 5392783
9777 3554345
9778 2323520
9779 1505499
9780 966467
9781 614154
9782 386155
9783 239943
9784 147273
9785 89134
9786 53174
9787 31185
9788 17977
9789 10143
9790 5604
9791 3010
9792 1575
9793 792
9794 385
9795 176
9796 77
9797 30
9798 11
9799 3
9800 1
9801 357373007559
9802 1621127201714
9803 3904231601158
9804 6689561600861
9805 9210253567621
9806 10899636444885
9807 11568944343472
9808 11335873974697
9809 10465706200532
9810 9239993026295
9811 7886874170446
9812 6561304974863
9813 5352499629907
9814 4301016124353
9815 3415900433590
9816 2688182440648
9817 2100152613397
9818 1631131781940
9819 1260726096096
9820 970448708421
9821 744354611593
9822 569127154234
9823 433886014810
9824 329879310166
9825 250146531438
9826 189199210539
9827 142737659334
9828 107411177775
9829 80619457858
9830 60351934026
9831 45058748463
9832 33548709874
9833 24908603500
9834 18440207630
9835 13610923180
9836 10015574117
9837 7346627625
9838 5371315005
9839 3913864232
9840 2841940494
9841 2056148051
9842 1482074143
9843 1064144451
9844 761002156
9845 541946240
9846 384276336
9847 271248950
9848 190569292
9849 133230930
9850 92669720
9851 64112359
9852 44108109
9853 30167357
9854 20506255
9855 13848650
9856 9289091
9857 6185689
9858 4087968
9859 2679689
9860 1741630
9861 1121505
9862 715220
9863 451276
9864 281589
9865 173525
9866 105558
9867 63261
9868 37338
9869 21637
9870 12310
9871 6842
9872 3718
9873 1958
9874 1002
9875 490
9876 231
9877 101
9878 42
9879 15
9880 5
9881 1
9882 381104931393
9883 1732669377237
9884 4181823622557
9885 7179706545951
9886 9903790208487
9887 11740913711959
9888 12481964841507
9889 12248561981239
9890 11323613324327
9891 10009793105278
9892 8553653249832
9893 7123482977474
9894 5816774987948
9895 4678359585443
9896 3718803408301
9897 2928972734781
9898 2290093596991
9899 1780032425404
9900 1376860636845
9901 1060641625424
9902 814144867747
9903 622956261739
9904 475283690290
9905 361630604835
9906 274437035709
9907 207736023325
9908 156849337372
9909 118128065449
9910 88738485187
9911 66487673422
9912 49684092460
9913 37026517882
9914 27516749438
9915 20390879525
9916 15065845501
9917 11097635614
9918 8149038294
9919 5964538985
9920 4351078513
9921 3163127343
9922 2291320912
9923 1653668665
9924 1188908248
9925 851376628
9926 607163746
9927 431149389
9928 304801365
9929 214481126
9930 150198136
9931 104651419
9932 72533807
9933 49995925
9934 34262962
9935 23338469
9936 15796476
9937 10619863
9938 7089500
9939 4697205
9940 3087735
9941 2012558
9942 1300156
9943 831820
9944 526823
9945 329931
9946 204226
9947 124754
9948 75175
9949 44583
9950 26015
9951 14883
9952 8349
9953 4565
9954 2436
9955 1255
9956 627
9957 297
9958 135
9959 56
9960 22
9961 7
9962 2
9963 406361361683
9964 1851634462150
9965 4478502475697
9966 7704581924258
9967 10647834400835
9968 12645000068769
9969 13464696495681
9970 13232358253597
9971 12249586946508
9972 10841679939156
9973 9275014515121
9974 7732307693096
9975 6320054147578
9976 5087769846793
9977 4047724103677
9978 3190655707552
9979 2496674101314
9980 1942098485813
9981 1503355644047
9982 1158951593969
9983 890270218718
9984 681713639038
9985 520503774549
9986 396338799220
9987 301009014711
9988 228029069123
9989 172309658425
9990 129878310793
9991 97647385139
9992 73225847471
9993 54767769055
9994 40852248665
9995 30388311428
9996 22540530302
9997 16670649424
9998 12292330167
9999 9035833026
10000 6620830206
10001 4835271748
10002 3519222677
10003 2552338240
10004 1844349560
10005 1327710076
10006 952050665
10007 679903203
10008 483502844
10009 342325709
10010 241265379
10011 169229875
10012 118114304
10013 82010177
10014 56634173
10015 38887673
10016 26543660
10017 18004327
10018 12132164
10019 8118264
10020 5392783
10021 3554345
10022 2323520
10023 1505499
10024 966467
10025 614154
10026 386155
10027 239943
10028 147273
10029 89134
10030 53174
10031 31185
10032 17977
10033 10143
10034 5604
10035 3010
10036 1575
10037 792
10038 385
10039 176
10040 77
10041 30
10042 11
10043 3
10044 1
10045 433237249674
10046 1978500209273
10047 4795537965656
10048 8266567590487
10049 11445944461554
10050 13616431232681
10051 14522289591235
10052 14292623470468
10053 13248854702716
10054 11740500812757
10055 10055284796236
10056 8391527060837
10057 6865511207962
10058 5531886200497
10059 4404827692961
10060 3474987192777
10061 2721306451698
10062 2118457313976
10063 1641106534350
10064 1266085904607
10065 973287651297
10066 745835976113
10067 569888007439
10068 434270264431
10069 330069875613
10070 250239200763
10071 189243318627
10072 142758165589
10073 107420466866
10074 80623545826
10075 60353675656
10076 45059463683
10077 33548991463
10078 24908709058
10079 18440244968
10080 13610935490
10081 10015577835
10082 7346628627
10083 5371315236
10084 3913864274
10085 2841940499
10086 2056148051
10087 1482074143
10088 1064144451
10089 761002156
10090 541946240
10091 384276336
10092 271248950
10093 190569292
10094 133230930
10095 92669720
10096 64112359
10097 44108109
10098 30167357
10099 20506255
10100 13848650
10101 9289091
10102 6185689
10103 4087968
10104 2679689
10105 1741630
10106 1121505
10107 715220
10108 451276
10109 281589
10110 173525
10111 105558
10112 63261
10113 37338
10114 21637
10115 12310
10116 6842
10117 3718
10118 1958
10119 1002
10120 490
10121 231
10122 101
10123 42
10124 15
10125 5
10126 1
10127 461832879033
10128 2113774308630
10129 5134280661797
10130 8868201637836
10131 12301919882804
10132 14660060535739
10133 15660261181461
10134 15435110251495
10135 14327031570990
10136 12711470224557
10137 10899121971078
10138 9105181412869
10139 7456569592138
10140 6013559010847
10141 4792453217648
10142 3783866510917
10143 2965518570854
10144 2310330206927
10145 1791083272367
10146 1382811882767
10147 1063801256659
10148 815797699094
10149 623807459960
10150 475714807045
10151 361845081124
10152 274541686609
10153 207786019219
10154 156872675841
10155 118138685312
10156 88743182392
10157 66489685980
10158 49684924280
10159 37026847813
10160 27516874192
10161 20390924108
10162 15065860384
10163 11097640179
10164 8149039549
10165 5964539282
10166 4351078569
10167 3163127350
10168 2291320912
10169 1653668665
10170 1188908248
10171 851376628
10172 607163746
10173 431149389
10174 304801365
10175 214481126
10176 150198136
10177 104651419
10178 72533807
10179 49995925
10180 34262962
10181 23338469
10182 15796476
10183 10619863
10184 7089500
10185 4697205
10186 3087735
10187 2012558
10188 1300156
10189 831820
10190 526823
10191 329931
10192 204226
10193 124754
10194 75175
10195 44583
10196 26015
10197 14883
10198 8349
10199 4565
10200 2436
10201 1255
10202 627
10203 297
10204 135
10205 56
10206 22
10207 7
10208 2
10209 492254946875
10210 2257995823833
10211 5496168804609
10212 9512189567899
10213 13219819821160
10214 15781078926407
10215 16884523186077
10216 16665989156343
10217 15490150238192
10218 13760195114857
10219 11811541677863
10220 9877624032552
10221 8096922786281
10222 6535864758486
10223 5213128513281
10224 4119346750697
10225 3230964238767
10226 2519039121771
10227 1954337231295
10228 1509961131569
10229 1162466743893
10230 892113581630
10231 682665476426
10232 520987237609
10233 396580058539
10234 301127128332
10235 228085703251
10236 172336202084
10237 129890442957
10238 97652777922
10239 73228170991
10240 54768735522
10241 40852634820
10242 30388458701
10243 22540583476
10244 16670667401
10245 12292335771
10246 9035834601
10247 6620830591
10248 4835271825
10249 3519222688
10250 2552338241
10251 1844349560
10252 1327710076
10253 952050665
10254 679903203
10255 483502844
10256 342325709
10257 241265379
10258 169229875
10259 118114304
10260 82010177
10261 56634173
10262 38887673
10263 26543660
10264 18004327
10265 12132164
10266 8118264
10267 5392783
10268 3554345
10269 2323520
10270 1505499
10271 966467
10272 614154
10273 386155
10274 239943
10275 147273
10276 89134
10277 53174
10278 31185
10279 17977
10280 10143
10281 5604
10282 3010
10283 1575
10284 792
10285 385
10286 176
10287 77
10288 30
10289 11
10290 3
10291 1
10292 524616142383
10293 2411737458947
10294 5882731810431
10295 10201416015855
10296 14203977497596
10297 16985039262944
10298 18201406810750
10299 17991879870525
10300 16744688497703
10301 14892705231754
10302 12797941654522
10303 10713546226179
10304 8790553136975
10305 7102124778583
10306 5669583517382
10307 4483647954405
10308 3519431999824
10309 2746015621915
10310 2132006929626
10311 1648435471331
10312 1269995029648
10313 975342638449
10314 746899866055
10315 570429905327
10316 434541505818
10317 330203105658
10318 250303313059
10319 189273485983
10320 142772014239
10321 107426652555
10322 80626225515
10323 60354797161
10324 45059914959
10325 33549164988
10326 24908772319
10327 18440266605
10328 13610942332
10329 10015579793
10330 7346629117
10331 5371315337
10332 3913864289
10333 2841940500
10334 2056148051
10335 1482074143
10336 1064144451
10337 761002156
10338 541946240
10339 384276336
10340 271248950
10341 190569292
10342 133230930
10343 92669720
10344 64112359
10345 44108109
10346 30167357
10347 20506255
10348 13848650
10349 9289091
10350 6185689
10351 4087968
10352 2679689
10353 1741630
10354 1121505
10355 715220
10356 451276
10357 281589
10358 173525
10359 105558
10360 63261
10361 37338
10362 21637
10363 12310
10364 6842
10365 3718
10366 1958
10367 1002
10368 490
10369 231
10370 101
10371 42
10372 15
10373 5
10374 1
10375 559036313200
10376 2575607187663
10377 6295597931187
10378 10938955150096
10379 15259020966597
10380 18277879105818
10381 19617694360963
10382 19419880984368
10383 18097603827841
10384 16115482167845
10385 13864132289965
10386 11618001092163
10387 9541755651519
10388 7715922729042
10389 6164767442318
10390 4879169105367
10391 3832856989485
10392 2992808737888
10393 2325325950155
10394 1799211930043
10395 1387157452692
10396 1066091213430
10397 816986304181
10398 624414565057
10399 476019599008
10400 361995278114
10401 274614220329
10402 207820282179
10403 156888472317
10404 118145774812
10405 88746270127
10406 66490986136
10407 49685451103
10408 37027052039
10409 27516949367
10410 20390950123
10411 15065868733
10412 11097642615
10413 8149040176
10414 5964539417
10415 4351078591
10416 3163127352
10417 2291320912
10418 1653668665
10419 1188908248
10420 851376628
10421 607163746
10422 431149389
10423 304801365
10424 214481126
10425 150198136
10426 104651419
10427 72533807
10428 49995925
10429 34262962
10430 23338469
10431 15796476
10432 10619863
10433 7089500
10434 4697205
10435 3087735
10436 2012558
10437 1300156
10438 831820
10439 526823
10440 329931
10441 204226
10442 124754
10443 75175
10444 44583
10445 26015
10446 14883
10447 8349
10448 4565
10449 2436
10450 1255
10451 627
10452 297
10453 135
10454 56
10455 22
10456 7
10457 2
10458 595642036205
10459 2750250770708
10460 6736498299530
10461 11728083834046
10462 16389889562198
10463 19665948188937
10464 21140647202694
10465 20957605460732
10466 19556364892484
10467 17435494053004
10468 15016364726706
10469 12596432267609
10470 10355159790013
10471 8381126135293
10472 6701864264941
10473 5308503320581
10474 4173331343621
10475 3261095292210
10476 2535629673019
10477 1963349605829
10478 1514790007152
10479 1165017481332
10480 893440931156
10481 683345308660
10482 521329551654
10483 396749286939
10484 301209138387
10485 228124590920
10486 172354206411
10487 129898561221
10488 97656332267
10489 73229676490
10490 54769349676
10491 40852874763
10492 30388547835
10493 22540614661
10494 16670677544
10495 12292338781
10496 9035835393
10497 6620830767
10498 4835271855
10499 3519222691
10500 2552338241
10501 1844349560
10502 1327710076
10503 952050665
10504 679903203
10505 483502844
10506 342325709
10507 241265379
10508 169229875
10509 118114304
10510 82010177
10511 56634173
10512 38887673
10513 26543660
10514 18004327
10515 12132164
10516 8118264
10517 5392783
10518 3554345
10519 2323520
10520 1505499
10521 966467
10522 614154
10523 386155
10524 239943
10525 147273
10526 89134
10527 53174
10528 31185
10529 17977
10530 10143
10531 5604
10532 3010
10533 1575
10534 792
10535 385
10536 176
10537 77
10538 30
10539 11
10540 3
10541 1
10542 634567876615
10543 2936353601330
10544 7207275424603
10545 12572293411292
10546 17601857226111
10547 21156034372578
10548 22778041774865
10549 22613214717852
10550 21128990906166
10551 18860228948107
10552 16261365792363
10553 13654701384944
10554 11235756769272
10555 9101906651993
10556 7284312478653
10557 5774451811962
10558 4543117829030
10559 3552689092853
10560 2764364416198
10561 2141995529801
10562 1653799367789
10563 1272835094029
10564 976824284558
10565 747660782521
10566 570814167258
10567 434732073223
10568 330295775214
10569 250347421162
10570 189293992238
10571 142781303330
10572 107430740523
10573 80627967145
10574 60355512381
10575 45060196548
10576 33549270546
10577 24908809657
10578 18440278915
10579 13610946050
10580 10015580795
10581 7346629348
10582 5371315379
10583 3913864294
10584 2841940500
10585 2056148051
10586 1482074143
10587 1064144451
10588 761002156
10589 541946240
10590 384276336
10591 271248950
10592 190569292
10593 133230930
10594 92669720
10595 64112359
10596 44108109
10597 30167357
10598 20506255
10599 13848650
10600 9289091
10601 6185689
10602 4087968
10603 2679689
10604 1741630
10605 1121505
10606 715220
10607 451276
10608 281589
10609 173525
10610 105558
10611 63261
10612 37338
10613 21637
10614 12310
10615 6842
10616 3718
10617 1958
10618 1002
10619 490
10620 231
10621 101
10622 42
10623 15
10624 5
10625 1