Perfect Square
138997308294085074192634081 is a perfect square (11789711968241 × 11789711968241)
138997308294085074192634081 is a perfect square (11789711968241 × 11789711968241)
138997308294085074192634081 is odd
Previous odd number is 138997308294085074192634079
Next odd number is 138997308294085074192634083
111001011111001110100110010111001011100110110001010101101010000011011110001000011100001
2685462983671315718692869322218699070056826748848276753178405264396920923553441