Perfect Square
1666775928581665225 is a perfect square (1291036765 × 1291036765)
1666775928581665225 is a perfect square (1291036765 × 1291036765)
1666775928581665225 is odd
Previous odd number is 1666775928581665223
Next odd number is 1666775928581665227
1011100100001100100111110000001000111010010000011000111001001