Perfect Square
138997308293896438801142289 is a perfect square (11789711968233 × 11789711968233)
138997308293896438801142289 is a perfect square (11789711968233 × 11789711968233)
138997308293896438801142289 is odd
Previous odd number is 138997308293896438801142287
Next odd number is 138997308293896438801142291
111001011111001110100110010111001011100001011010001101100110110111011101001001000010001
2685462983660382268956078473070453352479229175870694128807172245527728755083569