Perfect Square
2066744898752927396742025 is a perfect square (1437617786045 × 1437617786045)
2066744898752927396742025 is a perfect square (1437617786045 × 1437617786045)
2066744898752927396742025 is odd
Previous odd number is 2066744898752927396742023
Next odd number is 2066744898752927396742027
110110101101001100111011100101000011001000000001110110100001100110100001110001001
8827965414707670373362800772217688744446531624219747385920705449191265625