Perfect Square
1686353054212958041 is a perfect square (1298596571 × 1298596571)
1686353054212958041 is a perfect square (1298596571 × 1298596571)
1686353054212958041 is odd
Previous odd number is 1686353054212958039
Next odd number is 1686353054212958043
1011101100111001000010010101100001010010000100010011101011001