Perfect Square
138997308293943597649015225 is a perfect square (11789711968235 × 11789711968235)
138997308293943597649015225 is a perfect square (11789711968235 × 11789711968235)
138997308293943597649015225 is odd
Previous odd number is 138997308293943597649015223
Next odd number is 138997308293943597649015227
111001011111001110100110010111001011100010101111111111100111101010011101011000110111001
2685462983663115631390272707712206447212144579255461492945472855038721039515625