Perfect Square
1668260842991028729 is a perfect square (1291611723 × 1291611723)
1668260842991028729 is a perfect square (1291611723 × 1291611723)
1668260842991028729 is odd
Previous odd number is 1668260842991028727
Next odd number is 1668260842991028731
1011100100110110110100110010111011011001011001000100111111001