Perfect Square
1667889540782344441 is a perfect square (1291467979 × 1291467979)
1667889540782344441 is a perfect square (1291467979 × 1291467979)
1667889540782344441 is odd
Previous odd number is 1667889540782344439
Next odd number is 1667889540782344443
1011100100101100010001011001101010010111010111100100011111001