Perfect Square
138997308293990756496888169 is a perfect square (11789711968237 × 11789711968237)
138997308293990756496888169 is a perfect square (11789711968237 × 11789711968237)
138997308293990756496888169 is odd
Previous odd number is 138997308293990756496888167
Next odd number is 138997308293990756496888171
111001011111001110100110010111001011100100000101110001101000011101011101101000101101001
2685462983665848993824469260784165097337256842559757680761623727406058667330809