Perfect Square
1686353028241026721 is a perfect square (1298596561 × 1298596561)
1686353028241026721 is a perfect square (1298596561 × 1298596561)
1686353028241026721 is odd
Previous odd number is 1686353028241026719
Next odd number is 1686353028241026723
1011101100111001000010010010011111110001101011110111010100001