Perfect Square
5005060522389553770346225 is a perfect square (2237199258535 × 2237199258535)
5005060522389553770346225 is a perfect square (2237199258535 × 2237199258535)
5005060522389553770346225 is odd
Previous odd number is 5005060522389553770346223
Next odd number is 5005060522389553770346227
10000100011110111001101111111100101000111100010010011000100011010110011011011110001
125379923442113705703156096899409173894614109543460302264816408415610140625