0: 1867776
1: 1264992256
2: 80007168
3: 88997888
4: 94941184
5: 85147648
6: 101908480
7: 104460288
8: 102965248
9: 104484864
10: 104689664
11: 104665088
12: 104853504
13: 104857600
14: 104857600
15: 20795392
