Perfect Square
45949727291265625 is a perfect square (214358875 × 214358875)
45949727291265625 is a perfect square (214358875 × 214358875)
10100011 00111111 00001000 10010100 10111000 11010010 01011001
45949727291265625 is odd
Previous odd number is 45949727291265623
Next odd number is 45949727291265627