Perfect Square
4611686009837453316 is a perfect square (2147483646 × 2147483646)
4611686009837453316 is a perfect square (2147483646 × 2147483646)
4611686009837453316 is even
Previous even number is 4611686009837453314
Next even number is 4611686009837453318
11111111111111111111111111111000000000000000000000000000000100