Perfect Square
138997308293802121105396441 is a perfect square (11789711968229 × 11789711968229)
138997308293802121105396441 is a perfect square (11789711968229 × 11789711968229)
138997308293802121105396441 is odd
Previous odd number is 138997308293802121105396439
Next odd number is 138997308293802121105396443
111001011111001110100110010111001011011110101110101001100101010001011100101001011011001
2685462983654915544087696959077563822897234148943209392787831502122379212194121