Perfect Square
1180208367929594116 is a perfect square (1086373954 × 1086373954)
1180208367929594116 is a perfect square (1086373954 × 1086373954)
1180208367929594116 is even
Previous even number is 1180208367929594114
Next even number is 1180208367929594118
1000001100000111100010100000111110011011000110001000100000100