Perfect Square
45499463714197089 is a perfect square (213306033 × 213306033)
45499463714197089 is a perfect square (213306033 × 213306033)
10100001 10100101 10000101 01101100 00100111 11001110 01100001
45499463714197089 is odd
Previous odd number is 45499463714197087
Next odd number is 45499463714197091