Perfect Square
285580742113999437890625 is a perfect square (534397550625 × 534397550625)
285580742113999437890625 is a perfect square (534397550625 × 534397550625)
285580742113999437890625 is odd
Previous odd number is 285580742113999437890623
Next odd number is 285580742113999437890627
111100011110010101110011110000111010010001000000111110000001110000010001000001
23290925888990254679063153024748536502838014437565355360507965087890625