Perfect Square
395952568705505344839559294791286752288239520225 is a perfect square (629247621136151252784015 × 629247621136151252784015)
395952568705505344839559294791286752288239520225 is a perfect square (629247621136151252784015 × 629247621136151252784015)
395952568705505344839559294791286752288239520225 is odd
Previous odd number is 395952568705505344839559294791286752288239520223
Next odd number is 395952568705505344839559294791286752288239520227
100010101011011001000001001001101000100011010011011010110001110000100100110000100000101011010011011011100101100100110010001011010011111110010000000100111100001
62076824714937375529312452233617101444126970290071185124769938788428917165491398971819185697475102536548628956563327446436830981819897111390625
156778436664487930551635893118943502050924774686310526172936401352869173896839139419538184050625