Perfect Square
2066648372482881048974401 is a perfect square (1437584214049 × 1437584214049)
2066648372482881048974401 is a perfect square (1437584214049 × 1437584214049)
2066648372482881048974401 is odd
Previous odd number is 2066648372482881048974399
Next odd number is 2066648372482881048974403
110110101101000010011101110010110001100001101001101001110001101101001010001000001
8826728555563048853322053134130460001815283056320311630744123661497003201