0: 104857600
1: 82026496
2: 1106673664
3: 88997888
4: 41623552
5: 63676416
6: 98713600
7: 84013056
8: 75456512
9: 100397056
10: 90611712
11: 102977536
12: 103555072
13: 103198720
14: 103763968
15: 104501248
16: 103968768
17: 104001536
18: 104579072
19: 104787968
20: 104824832
21: 104853504
22: 104857600
23: 104857600
24: 94613504
