0: 2383872
1: 1280557056
2: 80007168
3: 88997888
4: 93908992
5: 80277504
6: 88018944
7: 99725312
8: 104054784
9: 103272448
10: 104177664
11: 104345600
12: 104849408
13: 104538112
14: 104767488
15: 104857600
16: 104857600
17: 99835904
