0: 59252736
1: 862666752
2: 163676160
3: 80007168
4: 83804160
5: 84348928
6: 81088512
7: 91402240
8: 96681984
9: 95145984
10: 95989760
11: 103501824
12: 103194624
13: 103878656
14: 104239104
15: 104542208
16: 104837120
17: 104853504
18: 104857600
19: 11198464
