0: 2088960
1: 1280327680
2: 80007168
3: 88997888
4: 94941184
5: 89206784
6: 88563712
7: 98512896
8: 104599552
9: 99672064
10: 101175296
11: 103624704
12: 104857600
13: 104476672
14: 104800256
15: 104857600
16: 104857600
17: 52830208
