0: 2039808
1: 1267302400
2: 80007168
3: 88997888
4: 93908992
5: 85147648
6: 101838848
7: 104640512
8: 104177664
9: 103960576
10: 104292352
11: 104833024
12: 104833024
13: 104857600
14: 104857600
15: 16179200
