Perfect Square
39979070948092890962112591589803079014474009 is a perfect square (6322900517016924485253 × 6322900517016924485253)
39979070948092890962112591589803079014474009 is a perfect square (6322900517016924485253 × 6322900517016924485253)
39979070948092890962112591589803079014474009 is odd
Previous odd number is 39979070948092890962112591589803079014474007
Next odd number is 39979070948092890962112591589803079014474011
1110010101110111111101110000111001100010101111001110011010101110011010101000110111111111110100000110001011110001111101011111100101110000100011001
63899593104704071839087721760693472772566594050151908122476677107306407140461279050032269897237614375629598690219128777034769182729
1598326113872645007433463186996613021463205161092508454046322617248509147556918936532081