Perfect Square
9064416227859874816 is a perfect square (3010716896 × 3010716896)
9064416227859874816 is a perfect square (3010716896 × 3010716896)
9064416227859874816 is even
Previous even number is 9064416227859874814
Next even number is 9064416227859874818
111110111001011010001101000100010101101110111111100010000000000