0: 20324352
1: 1274478592
2: 444022784
3: 99999744
4: 93663232
5: 76939264
6: 91013120
7: 102805504
8: 103747584
9: 103682048
10: 103313408
11: 104771584
12: 104280064
13: 104669184
14: 104857600
15: 52621312
