Perfect Square
1667889483957753849 is a perfect square (1291467957 × 1291467957)
1667889483957753849 is a perfect square (1291467957 × 1291467957)
1667889483957753849 is odd
Previous odd number is 1667889483957753847
Next odd number is 1667889483957753851
1011100100101100010001010011000010111111010010101011111111001