Perfect Square
1686353085379275889 is a perfect square (1298596583 × 1298596583)
1686353085379275889 is a perfect square (1298596583 × 1298596583)
1686353085379275889 is odd
Previous odd number is 1686353085379275887
Next odd number is 1686353085379275891
1011101100111001000010011001001001011111010100110110001110001