Perfect Square
5256340911463015012318626816 is a perfect square (72500626972896 × 72500626972896)
5256340911463015012318626816 is a perfect square (72500626972896 × 72500626972896)
5256340911463015012318626816 is even
Previous even number is 5256340911463015012318626814
Next even number is 5256340911463015012318626818
145228072634289447315446361916334517306985883922000282716982956714357045910092906496
100001111101111110001011110111100011011010001010110001010000100111000010010001100010000000000