0: 104538112
1: 723877888
2: 41623552
3: 85815296
4: 95498240
5: 103694336
6: 101535744
7: 104230912
8: 104660992
9: 104640512
10: 104374272
11: 104611840
12: 104431616
13: 104779776
14: 104853504
15: 104849408
16: 104857600
17: 50409472
