0 1
1 2
2 4
3 8
4 14
5 28
6 42
7 84
8 132
9 236
10 352
11 704
12 920
13 1840
14 2736
15 3816
16 5700
17 11400
18 15384
19 30768
20 39552
21 54656
22 81672
23 163344
24 196176
25 362656
26 542304
27 930352
28 1195168
29 2390336
30 2914304
31 5828608
32 8513920
33 11674848
34 17490432
35 23484224
36 28058816
37 56117632
38 84100800
39 114852288
40 138123120
41 276246240
42 328894080
43 657788160
44 850089216
45 1070024448
46 1604348160
47 3208696320
48 3716209920
49 7071035904
50 10003624384