Perfect Square
5198968640039566081600000000 is a perfect square (72103873960000 × 72103873960000)
5198968640039566081600000000 is a perfect square (72103873960000 × 72103873960000)
5198968640039566081600000000 is even
Previous even number is 5198968640039566081599999998
Next even number is 5198968640039566081600000002
140524352672685080061430420967406588655891587615107098218496000000000000000000000000
100001100110001111100011011101011010111110011011001110111001110010011111011000001000000000000