Perfect Square
1669746759691096969 is a perfect square (1292186813 × 1292186813)
1669746759691096969 is a perfect square (1292186813 × 1292186813)
1669746759691096969 is odd
Previous odd number is 1669746759691096967
Next odd number is 1669746759691096971
1011100101100001000011101010011001100001111110101001110001001