5,000 guests and 21 heads of state were invited for the inauguration, with Prime Minister Dmitry Medvedev representing Russia.