Perfect Square
49783782481214154051337682480216830225 is a perfect square (7055762360029861015 × 7055762360029861015)
49783782481214154051337682480216830225 is a perfect square (7055762360029861015 × 7055762360029861015)
49783782481214154051337682480216830225 is odd
Previous odd number is 49783782481214154051337682480216830223
Next odd number is 49783782481214154051337682480216830227
100101011101000000000111111011011010100101000101101001011100111100101101110100100001111000100101111011010111100111000100010001
123385371003248302077245936374944458175890616964817549366279441147422845736616090286865975453461520962938567640625
2478424998136845312779486045305222866016706929009571372886280931346473550625