0: 104857600
1: 82075648
2: 1102249984
3: 88997888
4: 41623552
5: 63676416
6: 98734080
7: 84013056
8: 75456512
9: 98689024
10: 101810176
11: 99364864
12: 104816640
13: 102191104
14: 102318080
15: 104398848
16: 104411136
17: 104312832
18: 104751104
19: 104759296
20: 104845312
21: 104857600
22: 104857600
23: 104857600
24: 83689472
