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