It's not over: Russia's divisive Instagram memes are still racking up likes