Perfect Square
1686353064601730625 is a perfect square (1298596575 × 1298596575)
1686353064601730625 is a perfect square (1298596575 × 1298596575)
1686353064601730625 is odd
Previous odd number is 1686353064601730623
Next odd number is 1686353064601730627
1011101100111001000010010110101110101011110100011111001000001