Perfect Square
1666775902760930025 is a perfect square (1291036755 × 1291036755)
1666775902760930025 is a perfect square (1291036755 × 1291036755)
1666775902760930025 is odd
Previous odd number is 1666775902760930023
Next odd number is 1666775902760930027
1011100100001100100111101101001000100001111110000101011101001