Perfect Square
2681661997572891921 is a perfect square (1637578089 × 1637578089)
2681661997572891921 is a perfect square (1637578089 × 1637578089)
2681661997572891921 is odd
Previous odd number is 2681661997572891919
Next odd number is 2681661997572891923
10010100110111001011010110000011110100111111110010010100010001