Perfect Square
85186241209402045630225 is a perfect square (291866821015 × 291866821015)
85186241209402045630225 is a perfect square (291866821015 × 291866821015)
85186241209402045630225 is odd
Previous odd number is 85186241209402045630223
Next odd number is 85186241209402045630227
10010000010011111010010010100011000111110011011011111001100100000011100010001
618170629549672741866544561600195344972929153783020465898087567640625