Perfect Square
1686353049018571761 is a perfect square (1298596569 × 1298596569)
1686353049018571761 is a perfect square (1298596569 × 1298596569)
1686353049018571761 is odd
Previous odd number is 1686353049018571759
Next odd number is 1686353049018571763
1011101100111001000010010100111010100101001100001101111110001