Perfect Square
45350111848301649 is a perfect square (212955657 × 212955657)
45350111848301649 is a perfect square (212955657 × 212955657)
10100001 00011101 10101111 10111011 00111110 00000100 01010001
45350111848301649 is odd
Previous odd number is 45350111848301647
Next odd number is 45350111848301651