0: 104759296
1: 724271104
2: 44683264
3: 85815296
4: 95514624
5: 103718912
6: 101900288
7: 104247296
8: 104210432
9: 104185856
10: 104312832
11: 104611840
12: 104833024
13: 104734720
14: 104845312
15: 104853504
16: 104857600
17: 60538880
