Perfect Square
21165918244823571957782821921 is a perfect square (145485113481839 × 145485113481839)
21165918244823571957782821921 is a perfect square (145485113481839 × 145485113481839)
21165918244823571957782821921 is odd
Previous odd number is 21165918244823571957782821919
Next odd number is 21165918244823571957782821923
10001000110010000001001100001110010111100110101110010110100010010110000101011100011110000100001
9482248723872192905421919882713758386329342088562096380809584901142421808582667812961