0: 102735872
1: 104857600
2: 29683712
