0: 1638400
1: 1264992256
2: 80007168
3: 88997888
4: 94941184
5: 85147648
6: 101908480
7: 99856384
8: 98103296
9: 104095744
10: 104038400
11: 104611840
12: 104837120
13: 104857600
14: 104857600
15: 26951680
