Perfect Square
1642912682722553894069728547412561 is a perfect square (40532859296163081 × 40532859296163081)
1642912682722553894069728547412561 is a perfect square (40532859296163081 × 40532859296163081)
1642912682722553894069728547412561 is odd
Previous odd number is 1642912682722553894069728547412559
Next odd number is 1642912682722553894069728547412563
101000100000000011110010010111101000011111111010000111101010011111011000101100010111110110000111001101001010001
4434487618967689336872017158989676194413613318046243284239129438513871811025083047013136941484714481
2699162083050619036513367375518398008913885220449333767327940578721