Perfect Square
1432198202492666896 is a perfect square (1196744836 × 1196744836)
1432198202492666896 is a perfect square (1196744836 × 1196744836)
1432198202492666896 is even
Previous even number is 1432198202492666894
Next even number is 1432198202492666898
1001111100000001100001010110101010011100001110100010000010000