Perfect Square
39979070948092890962062008385666943618592001 is a perfect square (6322900517016924485249 × 6322900517016924485249)
39979070948092890962062008385666943618592001 is a perfect square (6322900517016924485249 × 6322900517016924485249)
39979070948092890962062008385666943618592001 is odd
Previous odd number is 39979070948092890962062008385666943618591999
Next odd number is 39979070948092890962062008385666943618592003
1110010101110111111101110000111001100010101111001110011010101110011001010011001011110000010100111100001010110000001101111110111110010110100000001
63899593104704071838845176392411064800493323993843803224308564625276367014467250515338839802301274937830796576448578235706247776001
1598326113872645007429418647982732175933208103537128460535584629702237362501949701184001