Perfect Square
1112978234451242896 is a perfect square (1054977836 × 1054977836)
1112978234451242896 is a perfect square (1054977836 × 1054977836)
1112978234451242896 is even
Previous even number is 1112978234451242894
Next even number is 1112978234451242898
1111 0111 0010 0001 0111 1100 1110 1011 0011 0011 0101 0010 1111 1001 0000