Perfect Square
9064416251945610000 is a perfect square (3010716900 × 3010716900)
9064416251945610000 is a perfect square (3010716900 × 3010716900)
9064416251945610000 is even
Previous even number is 9064416251945609998
Next even number is 9064416251945610002
111110111001011010001101000111001001001011111101110101100010000