0
4611686018427388032
4611686018435776512
1152921504606846978
4611686018427387906
