Perfect Square
138997632144551317016209225 is a perfect square (11789725702685 × 11789725702685)
138997632144551317016209225 is a perfect square (11789725702685 × 11789725702685)
138997632144551317016209225 is odd
Previous odd number is 138997632144551317016209223
Next odd number is 138997632144551317016209227
111001011111001111001001011110010110000110100111110001000111100100100001110011101001001
2685481754332625052844695045753230608170380571801193544681410448983050428265625