0: 6275072
1: 1101660160
2: 88997888
3: 41623552
4: 63676416
5: 89399296
6: 103321600
7: 93667328
8: 103010304
9: 103612416
10: 103235584
11: 103694336
12: 104505344
13: 104796160
14: 104845312
15: 104857600
16: 104857600
17: 53792768
