Perfect Square
2679541988921896921 is a perfect square (1636930661 × 1636930661)
2679541988921896921 is a perfect square (1636930661 × 1636930661)
2679541988921896921 is odd
Previous odd number is 2679541988921896919
Next odd number is 2679541988921896923
10010100101111101001010011110111111010011011101110111111011001