0: 104857600
1: 102813696
2: 1241415680
3: 80007168
4: 88997888
5: 97460224
6: 98779136
7: 96587776
8: 75456512
9: 94572544
10: 101072896
11: 96276480
12: 100134912
13: 99401728
14: 103546880
15: 102752256
16: 104505344
17: 104620032
18: 104202240
19: 104423424
20: 104480768
21: 104615936
22: 104841216
23: 104853504
24: 104857600
25: 104857600
26: 104857600
27: 37298176
