Perfect Square
142238051307272097817201 is a perfect square (377144602649 × 377144602649)
142238051307272097817201 is a perfect square (377144602649 × 377144602649)
142238051307272097817201 is odd
Previous odd number is 142238051307272097817199
Next odd number is 142238051307272097817203
11110000111101011110101111110100001100111100001001011100000001110001001110001
2877712353918501192930189385057987030863165765146678452685374588971601