Perfect Square
45374970586420225 is a perfect square (213014015 × 213014015)
45374970586420225 is a perfect square (213014015 × 213014015)
10100001 00110100 01001011 10011011 01111111 01010100 00000001
45374970586420225 is odd
Previous odd number is 45374970586420223
Next odd number is 45374970586420227