Perfect Square
5005006982685471092071225 is a perfect square (2237187292715 × 2237187292715)
5005006982685471092071225 is a perfect square (2237187292715 × 2237187292715)
5005006982685471092071225 is odd
Previous odd number is 5005006982685471092071223
Next odd number is 5005006982685471092071227
10000100011110110011111100011100001111000001111001000101000110110010101101100111001
125375899875068954134214346317051850027198196905952931378829967621969515625