Perfect Square
470547663820039007920180969 is a perfect square (21692110635437 × 21692110635437)
470547663820039007920180969 is a perfect square (21692110635437 × 21692110635437)
470547663820039007920180969 is odd
Previous odd number is 470547663820039007920180967
Next odd number is 470547663820039007920180971
11000010100111010010101111111011111110101000100100111100011010010111001111100111011101001
104186359887084049153167928134688019278470947829456196605614096983911808108793209