Perfect Square
491399996256838565787969 is a perfect square (700999284063 × 700999284063)
491399996256838565787969 is a perfect square (700999284063 × 700999284063)
491399996256838565787969 is odd
Previous odd number is 491399996256838565787967
Next odd number is 491399996256838565787971
1101000000011101101100011100000011101101101010011011001100000000111100101000001
118660301232371977340019971691359979693272903177095020891071789374774209