0: 104857600
1: 100167680
2: 1243611136
3: 80007168
4: 88997888
5: 99504128
6: 98779136
7: 96587776
8: 75456512
9: 85635072
10: 99033088
11: 91561984
12: 98803712
13: 103731200
14: 103813120
15: 104308736
16: 104009728
17: 104017920
18: 104144896
19: 104235008
20: 104656896
21: 104710144
22: 104824832
23: 104853504
24: 104857600
25: 104857600
26: 104857600
27: 27672576
