0: 104857600
1: 103141376
2: 1253785600
3: 80007168
4: 88997888
5: 97460224
6: 98779136
7: 96587776
8: 75456512
9: 94588928
10: 103284736
11: 100249600
12: 102830080
13: 100962304
14: 102952960
15: 103272448
16: 103940096
17: 104206336
18: 103268352
19: 104808448
20: 104804352
21: 104726528
22: 104853504
23: 104857600
24: 104857600
25: 104857600
26: 104857600
27: 62320640
