Perfect Square
39979070940048475245879191253534917637813225 is a perfect square (6322900516380791139885 × 6322900516380791139885)
39979070940048475245879191253534917637813225 is a perfect square (6322900516380791139885 × 6322900516380791139885)
39979070940048475245879191253534917637813225 is odd
Previous odd number is 39979070940048475245879191253534917637813223
Next odd number is 39979070940048475245879191253534917637813227
1110010101110111111101110000110110011100011011011000000000100110100001100000111001001101111000000101100100000110011100111111100011011001111101001
63899593066131272716539090626236848682287237241260296251650539151615173522869129737220160301272589556968053263815471753543935765625
1598326113229428474187678609439263044066991199247750934517998005814685530560359984900625