Perfect Square
142238051310289254638409 is a perfect square (377144602653 × 377144602653)
142238051310289254638409 is a perfect square (377144602653 × 377144602653)
142238051310289254638409 is odd
Previous odd number is 142238051310289254638407
Next odd number is 142238051310289254638411
11110000111101011110101111110100010010011011011001000000100000110001101001001
2877712354101627495178116882887788170812451918975738385447538354251929