0: 1609728
1: 1282359296
2: 80007168
3: 88997888
4: 93908992
5: 80277504
6: 104423424
7: 101138432
8: 99905536
9: 104497152
10: 103223296
11: 104722432
12: 104796160
13: 104857600
14: 104857600
15: 8769536
