difference between 2^50 and 2^166