List of 21 ancestors found in 40 iterations (21 distinct persons and 21 positions into tree)

Generation 0 - 1 person(s) on 1 (1 distinct persons)
1Anne de Kiev (1024-1089)
Generation 1 - 2 person(s) on 2 (2 distinct persons)
2Iaroslav Ier Le Sage L'Avisé de Kiev (0978-20/02/1054)
3Ingrid de Suède (1001-10/02/1050)
Generation 2 - 4 person(s) on 4 (4 distinct persons)
4Vladimir Ier Le Grand Velikiy de Kiev (0955-15/07/1015)
5Rogneda de Polotzk (0965-1002)
6Olaf III Skotkonung de Suède (0970-1022)
7Astrid d'Obotrie (0979-1035)
Generation 3 - 8 person(s) on 8 (8 distinct persons)
8Sviatoslav Ier Le Conquérant de Kiev (0923-12/0972)
9Maloucha de Lubeck (0935-1002)
10Rögnvald Ier de Polotzk (0940-0979)
11Ingeborg de Norvège (0948-0976)
12Éric VI Le Victorieux de Suède (0938-0994)
13Storrada La Fière Tosti (0940-)
14Mstslaw III des Obotrites (0960-)
15Marguerite ? (~0951-)
Generation 4 - 4 person(s) on 16 (4 distinct persons)
16Igor Ier Le Vieux de Kiev (0877-0945)
17Olga La Sainte de Kiev (0890-21/07/0969)
22Trygwe de Norvège (0920-0968)
23Astrid de Bjordaskalle (0925-)
Generation 5 - 2 person(s) on 32 (2 distinct persons)
34Oleg de Kiev (~0865-~0913)
35Helena de Novgorod (~0866-)