grand prince of Kiev Vladimir I of Kiev
958 - 1015 (57 years)
Prince of Slovene Rurik
0830-0879
0830-0879
Saint Olga Olga
0890-0969
0890-0969
Sviatoslav I of Kiev
0942-0972
0942-0972
grand prince of Kiev Vladimir I of Kiev
0958-1015
0958-1015