0: 104857600
1: 83247104
2: 1097154560
3: 88997888
4: 41623552
5: 63676416
6: 98713600
7: 84013056
8: 75456512
9: 96153600
10: 90128384
11: 103354368
12: 99487744
13: 103899136
14: 102817792
15: 103993344
16: 104198144
17: 104718336
18: 104808448
19: 104677376
20: 104812544
21: 104853504
22: 104857600
23: 104857600
24: 104857600
25: 24391680
