Perfect Square
1666404858792944209 is a perfect square (1290893047 × 1290893047)
1666404858792944209 is a perfect square (1290893047 × 1290893047)
1666404858792944209 is odd
Previous odd number is 1666404858792944207
Next odd number is 1666404858792944211
1011100100000010000100110001111011100010101101010001001010001