0: 104538112
1: 723877888
2: 41623552
3: 85815296
4: 95498240
5: 103694336
6: 101896192
7: 104247296
8: 104210432
9: 104185856
10: 104312832
11: 104820736
12: 104660992
13: 104779776
14: 104857600
15: 104853504
16: 104857600
17: 58679296
