1 2
2 31
3 199
4 659
5 1601
6 5693
7 38917
8 51797
9 84463
10 697373
11 8059169
12 8510617
13 9465251
14 28268543
15 36254039
16 40121999
17 48667219
18 54973229
19 63627491
20 90443813
21 97626083
22 102534899
23 110364689
24 139100699
25 161967391
26 183528421
27 219566989
28 269638529
29 386014501
30 398616157
31 444930667
32 741624839
33 761231929
34 897601697
35 908901179
36 965761859
37 1204202239
38 1374211469
39 1449623251
40 1527815881
41 1779172937
42 1850127439
43 1868466829
44 2175830477
45 2494348933
46 3494470129
47 4770519269
48 4875422527
49 5495661161
50 6333910207
51 6717347047
52 7026334759