Perfect Square
18446744090889420804 is a perfect square (4294967298 × 4294967298)
18446744090889420804 is a perfect square (4294967298 × 4294967298)
18446744090889420804 is even
Previous even number is 18446744090889420802
Next even number is 18446744090889420806
10000000000000000000000000000010000000000000000000000000000000100