Twitter, Ukraine, TikTok, Instagram, Facebook posted memes