Perfect Square
9067059685480080384 is a perfect square (3011155872 × 3011155872)
9067059685480080384 is a perfect square (3011155872 × 3011155872)
9067059685480080384 is even
Previous even number is 9067059685480080382
Next even number is 9067059685480080386
111110111010100101010101011111010011110010011100010010000000000