Perfect Square
1686353074990503241 is a perfect square (1298596579 × 1298596579)
1686353074990503241 is a perfect square (1298596579 × 1298596579)
1686353074990503241 is odd
Previous odd number is 1686353074990503239
Next odd number is 1686353074990503243
1011101100111001000010010111111100000101100100101010101001001