Perfect Square
45949741010234649 is a perfect square (214358907 × 214358907)
45949741010234649 is a perfect square (214358907 × 214358907)
10100011 00111111 00001011 11000110 01101111 10101101 00011001
45949741010234649 is odd
Previous odd number is 45949741010234647
Next odd number is 45949741010234651