0: 0
1: 851869696
2: 88994882
3: 43478447
4: 104478582
5: 96211042
6: 97523695
7: 91684878
8: 97840863
9: 104401512
10: 103336277
11: 104022502
12: 104302487
13: 103866524
14: 104661459
15: 104780978
16: 104831934
17: 104856122
18: 23990458
