Perfect Square
85172366203943173903225 is a perfect square (291843050635 × 291843050635)
85172366203943173903225 is a perfect square (291843050635 × 291843050635)
85172366203943173903225 is odd
Previous odd number is 85172366203943173903223
Next odd number is 85172366203943173903227
10010000010010011010000000110011101111111001100101110100010100101001101111001
617868618669093628029918351666339423960376748441210657125914604515625