Perfect Square
9080285671502727696 is a perfect square (3013351236 × 3013351236)
9080285671502727696 is a perfect square (3013351236 × 3013351236)
9080285671502727696 is even
Previous even number is 9080285671502727694
Next even number is 9080285671502727698
111111000000011101001111011010101110100111111010100101000010000