Perfect Square
1666775923417518169 is a perfect square (1291036763 × 1291036763)
1666775923417518169 is a perfect square (1291036763 × 1291036763)
1666775923417518169 is odd
Previous odd number is 1666775923417518167
Next odd number is 1666775923417518171
1011100100001100100111101111100010011011110011001000001011001