0: 4091904
1: 1259798528
2: 80007168
3: 88997888
4: 99508224
5: 103174144
6: 85970944
7: 85635072
8: 100442112
9: 101294080
10: 102457344
11: 102019072
12: 104771584
13: 104792064
14: 104734720
15: 104828928
16: 104857600
17: 104857600
18: 86310912
