Perfect Square
470743697335552107819730225 is a perfect square (21696628708985 × 21696628708985)
470743697335552107819730225 is a perfect square (21696628708985 × 21696628708985)
470743697335552107819730225 is odd
Previous odd number is 470743697335552107819730223
Next odd number is 470743697335552107819730227
11000010101100011110110101111011101111101001000111000111010110101110111101000010100110001
104316628486473702584277917119149609190183379060620187914375607760351329005140625