Perfect Square
1670861823897422025 is a perfect square (1292618205 × 1292618205)
1670861823897422025 is a perfect square (1292618205 × 1292618205)
1670861823897422025 is odd
Previous odd number is 1670861823897422023
Next odd number is 1670861823897422027
1011100110000000101111111100111101010001010101100100011001001