Perfect Square
495139496843676287712041258954884786601837406481 is a perfect square (703661493080072051566441 × 703661493080072051566441)
495139496843676287712041258954884786601837406481 is a perfect square (703661493080072051566441 × 703661493080072051566441)
495139496843676287712041258954884786601837406481 is odd
Previous odd number is 495139496843676287712041258954884786601837406479
Next odd number is 495139496843676287712041258954884786601837406483
101011010111010110100101010101110000101100101101000101010011111101011001001011111011110011000101000001000111110100010001100101111110001011100110010100100010001
121389944542243420335829175445487502225838671369621073527782526504386615799726082279974732528614944120782359753169502547720765320429678727982641
245163121334608920481571882627825300550930801238007302413072291822013748747017659971776420803361