0: 104857600
1: 81997824
2: 1096564736
3: 88997888
4: 41623552
5: 63676416
6: 98713600
7: 84013056
8: 75456512
9: 100397056
10: 90611712
11: 102977536
12: 103555072
13: 103313408
14: 102686720
15: 104030208
16: 104542208
17: 104390656
18: 104587264
19: 104812544
20: 104841216
21: 104849408
22: 104857600
23: 104857600
24: 93888512
