0: 101441536
1: 104853504
2: 52703232
