84 facts about Ecuador through the eyes of Russians