Perfect Square
18446744108069290000 is a perfect square (4294967300 × 4294967300)
18446744108069290000 is a perfect square (4294967300 × 4294967300)
18446744108069290000 is even
Previous even number is 18446744108069289998
Next even number is 18446744108069290002
10000000000000000000000000000100000000000000000000000000000010000