Perfect Square
39995829249968592225 is a perfect square (6324225585 × 6324225585)
39995829249968592225 is a perfect square (6324225585 × 6324225585)
39995829249968592225 is odd
Previous odd number is 39995829249968592223
Next odd number is 39995829249968592227
100010101100001101101110101100101110111101100011100101010101100001