Perfect Square
80058672123092490531025 is a perfect square (282946412105 × 282946412105)
80058672123092490531025 is a perfect square (282946412105 × 282946412105)
80058672123092490531025 is odd
Previous odd number is 80058672123092490531023
Next odd number is 80058672123092490531027
10000111100111111110101000011100011101110110110111011111001000011000011010001
513127331145676555767438774183755201131827817552898723539357820640625