0: 104857600
1: 100421632
2: 1107263488
3: 88997888
4: 41623552
5: 63676416
6: 103157760
7: 84013056
8: 94605312
9: 100737024
10: 90611712
11: 101093376
12: 104804352
13: 104517632
14: 104521728
15: 103989248
16: 104370176
17: 104796160
18: 104792064
19: 104742912
20: 104767488
21: 104824832
22: 104857600
23: 104857600
24: 104857600
25: 104857600
26: 26116096
