Perfect Square
2672660899172115289 is a perfect square (1634827483 × 1634827483)
2672660899172115289 is a perfect square (1634827483 × 1634827483)
2672660899172115289 is odd
Previous odd number is 2672660899172115287
Next odd number is 2672660899172115291
10010100010111001100101110110101101100001110101110001101011001