Perfect Square
1668260827491688089 is a perfect square (1291611717 × 1291611717)
1668260827491688089 is a perfect square (1291611717 × 1291611717)
1668260827491688089 is odd
Previous odd number is 1668260827491688087
Next odd number is 1668260827491688091
1011100100110110110100110001000111111010101110101111010011001