0: 6651904
1: 1259782144
2: 80007168
3: 88997888
4: 99508224
5: 103174144
6: 85970944
7: 85635072
8: 100900864
9: 93454336
10: 102821888
11: 102821888
12: 104382464
13: 104271872
14: 103985152
15: 104771584
16: 104837120
17: 104849408
18: 104857600
19: 104857600
20: 1273856
