0: 104857600
1: 104132608
2: 1247051776
3: 80007168
4: 88997888
5: 97460224
6: 98779136
7: 96587776
8: 75456512
9: 94572544
10: 103260160
11: 100249600
12: 102830080
13: 100933632
14: 104411136
15: 104644608
16: 103772160
17: 104050688
18: 104853504
19: 104476672
20: 104509440
21: 104804352
22: 104837120
23: 104853504
24: 104853504
25: 104857600
26: 104857600
27: 66953216
