-2147483648 -2147483648 -2147463648 -2147483647 -2147463649 -2147483648 -2147463648 -2147463648 -2147463649 -2147483648 -2147443649 -2147483647