0: 101449728
1: 104853504
2: 51998720
