0: 84324352
1: 638205952
2: 41623552
3: 103178240
4: 103669760
5: 104366080
6: 104591360
7: 103432192
8: 104259584
9: 104775680
10: 104390656
11: 104783872
12: 104857600
13: 104857600
14: 104857600
15: 45359104
