1 13
2 43
3 109
4 151
5 883
6 2143
7 116581
8 388537
9 1711663
10 2498227
11 4004107
12 5550331
13 12641137
14 13617361
15 18591967
16 20755393
17 22998397
18 26838523
19 29308291
20 34564351
21 36300841
22 44829073
23 82368469
24 149460841
25 184988197
26 238225003
27 252757891
28 340428853
29 447311209
30 488232421
31 495143317
32 688802731
33 719468143
34 814948003
35 864744007
36 991510291
37 1047205351
38 1451356537
39 1611165931
40 1659742627
41 1729848709
42 2573723533
43 3038994793
44 3157367173
45 3374116177
46 3687463531
47 5015802373
48 5294542051
49 6196847971
50 6484586257
51 6982087921
52 7418168101
53 8313109393
54 8474562973