Perfect Square
1180208363584098304 is a perfect square (1086373952 × 1086373952)
1180208363584098304 is a perfect square (1086373952 × 1086373952)
1180208363584098304 is even
Previous even number is 1180208363584098302
Next even number is 1180208363584098306
1000001100000111100010100000011110000011000000001000000000000