Perfect Square
1668260837824581841 is a perfect square (1291611721 × 1291611721)
1668260837824581841 is a perfect square (1291611721 × 1291611721)
1668260837824581841 is odd
Previous odd number is 1668260837824581839
Next odd number is 1668260837824581843
1011100100110110110100110010010100111001110101101000011010001