0: 104857600
1: 83337216
2: 1100546048
3: 88997888
4: 41623552
5: 63676416
6: 98713600
7: 84013056
8: 75456512
9: 99209216
10: 104116224
11: 94740480
12: 101421056
13: 102776832
14: 104640512
15: 103374848
16: 103481344
17: 103280640
18: 104411136
19: 104402944
20: 104689664
21: 104726528
22: 104841216
23: 104853504
24: 104857600
25: 104857600
26: 78266368
