Perfect Square
138996984443335878171945361 is a perfect square (11789698233769 × 11789698233769)
138996984443335878171945361 is a perfect square (11789698233769 × 11789698233769)
138996984443335878171945361 is odd
Previous odd number is 138996984443335878171945359
Next odd number is 138996984443335878171945363
111001011111001110000011010000000000111110111000001110000110111011111111110100110010001
2685444213081073775987514348670375057519055359665623190727122504516279255080881