1 2
2 0
3 4440084513
4 258
5 313
6 484
7 797
8 2016
9 2211
10 2862
11 4507
12 6188
13 6325
14 9660
15 12669
16 13016
17 16857
18 19530
19 23069
20 28184
21 38761
22 46302
23 42515
24 49846
25 59087
26 70260
27 73385
28 78960
29 97267
30 98316
31 111023
32 124454
33 134641
34 152952
35 163043
36 180596
37 195975
38 218432
39 237623
40 293182
41 276243
42 298868
43 328957
44 375504
45 372165
46 429614
47 431917
48 472418
49 523341
50 555320
51 613837
52 688404
53 640571
54 679584
55 720739
56 761542
57 863609
58 862750
59 932257
60 983426
61 1009425
62 1109864
63 1137781