Perfect Square
103768189171012804 is a perfect square (322130702 × 322130702)
103768189171012804 is a perfect square (322130702 × 322130702)
103768189171012804 is even
Previous even number is 103768189171012802
Next even number is 103768189171012806