0: 7008256
1: 1097203712
2: 88997888
3: 41623552
4: 63676416
5: 89399296
6: 103321600
7: 95252480
8: 96788480
9: 100282368
10: 102854656
11: 104005632
12: 104329216
13: 104689664
14: 104820736
15: 104857600
16: 104857600
17: 104857600
18: 50872320
