Perfect Square
25050094896909477736367703750902089454452856610225 is a perfect square (5005006982703368590412985 × 5005006982703368590412985)
25050094896909477736367703750902089454452856610225 is a perfect square (5005006982703368590412985 × 5005006982703368590412985)
25050094896909477736367703750902089454452856610225 is odd
Previous odd number is 25050094896909477736367703750902089454452856610223
Next odd number is 25050094896909477736367703750902089454452856610227
100010010001111010101000110101011010100110010110000010001110000010001011011100111100010001001100000101000111101101100011000111101001110010000001100000101110110110001
15719116269820577085028267602331591442802822922861774347513349405356039506292499526476518295489115038583997197201978181759038033569878775765155140625
627507254344170258020447648372373495323363342286672251971689439432619094148221401243724477574550625