Perfect Square
2679012284698011025 is a perfect square (1636768855 × 1636768855)
2679012284698011025 is a perfect square (1636768855 × 1636768855)
2679012284698011025 is odd
Previous odd number is 2679012284698011023
Next odd number is 2679012284698011027
10010100101101110000110111101010011010010101010010010110010001