0: 6475776
1: 1259438080
2: 80007168
3: 88997888
4: 97460224
5: 103174144
6: 85966848
7: 85635072
8: 95563776
9: 93454336
10: 102572032
11: 102965248
12: 104710144
13: 103813120
14: 104247296
15: 104837120
16: 104837120
17: 104857600
18: 104857600
19: 99438592
