0: 0
1: 1059225600
2: 100922936
3: 104686963
4: 100630141
5: 103658504
6: 104444105
7: 104732324
8: 104856163
9: 5591320
