Perfect Square
1007766738275236164 is a perfect square (1003875858 × 1003875858)
1007766738275236164 is a perfect square (1003875858 × 1003875858)
1007766738275236164 is even
Previous even number is 1007766738275236162
Next even number is 1007766738275236166
1101 1111 1100 0100 1110 1000 0010 0101 0011 0101 1001 0111 1001 0100 0100