Perfect Square
138997632144645634821830721 is a perfect square (11789725702689 × 11789725702689)
138997632144645634821830721 is a perfect square (11789725702689 × 11789725702689)
138997632144645634821830721 is odd
Previous odd number is 138997632144645634821830719
Next odd number is 138997632144645634821830723
111001011111001111001001011110010110001001010011010101001001111110111011011100001000001
2685481754338091809555528396784187456085127665162526903777765408600515861895361