Perfect Square
39979070940048475245904482855600440802372769 is a perfect square (6322900516380791139887 × 6322900516380791139887)
39979070940048475245904482855600440802372769 is a perfect square (6322900516380791139887 × 6322900516380791139887)
39979070940048475245904482855600440802372769 is odd
Previous odd number is 39979070940048475245904482855600440802372767
Next odd number is 39979070940048475245904482855600440802372771
1110010101110111111101110000110110011100011011011000000000100110100010001011101111010101100111101010011111111111000110011111110010110110010100001
63899593066131272716660363310317047756068024677719234191868206269827318258382065139841210508364859920267716044809332229310867632609
1598326113229428474189700878945593098348528055566546880964944564915905044638780432727361