Perfect Square
1180208372275089936 is a perfect square (1086373956 × 1086373956)
1180208372275089936 is a perfect square (1086373956 × 1086373956)
1180208372275089936 is even
Previous even number is 1180208372275089934
Next even number is 1180208372275089938
1000001100000111100010100001011110110011001100001001000010000