Perfect Square
83112785003375006881 is a perfect square (9116621359 × 9116621359)
83112785003375006881 is a perfect square (9116621359 × 9116621359)
83112785003375006881 is odd
Previous odd number is 83112785003375006879
Next odd number is 83112785003375006883
1001000000101101011111011011001110000110011100101001001010010100001
574121096493217640119208643113781039403338166430455927695841