0: 1810432
1: 1267302400
2: 80007168
3: 88997888
4: 93908992
5: 85147648
6: 101838848
7: 99893248
8: 104476672
9: 104779776
10: 103878656
11: 104763392
12: 104841216
13: 104857600
14: 104857600
15: 25202688
