Taguri: Russian top officials