Perfect Square
1668260848157475625 is a perfect square (1291611725 × 1291611725)
1668260848157475625 is a perfect square (1291611725 × 1291611725)
1668260848157475625 is odd
Previous odd number is 1668260848157475623
Next odd number is 1668260848157475627
1011100100110110110100110011100001111000111100100001100101001