Perfect Square
39979070940048475245955066059731487131491881 is a perfect square (6322900516380791139891 × 6322900516380791139891)
39979070940048475245955066059731487131491881 is a perfect square (6322900516380791139891 × 6322900516380791139891)
39979070940048475245955066059731487131491881 is odd
Previous odd number is 39979070940048475245955066059731487131491879
Next odd number is 39979070940048475245955066059731487131491883
1110010101110111111101110000110110011100011011011000000000100110100011100001011011100101000110110100010111110000011001100000010001101111000101001
63899593066131272716902908678477445903630174948037872666554249041240368902529855199893922445708470682268027895484127177150324950841
1598326113229428474193745417958253206911607525190354140839273094577872178404208768918161