Perfect Square
1666775913089224081 is a perfect square (1291036759 × 1291036759)
1666775913089224081 is a perfect square (1291036759 × 1291036759)
1666775913089224081 is odd
Previous odd number is 1666775913089224079
Next odd number is 1666775913089224083
1011100100001100100111101110010101011110111000100110110010001