Yes, "Russian President Vladimir Putin & Russian Prime Minister Dmitry Medvedev" is correct!!
Next Quesiton:

Who is this dude?
  1. Argentinian President Mauricio Macri
  2. Ecuadorian President Rafael Correa
  3. Polsih President Andrzej Duda
  4. Italian Prime Minister Matteo Renzi
  5. Serbian President Tomislav Nikolić
  6. Ukrainian President Petro Poroshenko