Perfect Square
45399858295380625 is a perfect square (213072425 × 213072425)
45399858295380625 is a perfect square (213072425 × 213072425)
10100001 01001010 11101110 00111010 10001100 10011010 10010001
45399858295380625 is odd
Previous odd number is 45399858295380623
Next odd number is 45399858295380627