No, they own it because you said so. You "provide them with a global, non-revocable license to do things with the content you submit" as per the agreement you accepted. You're not required to enter into this agreement, this was a totally optional thing you opted to do.