Here is my paternal family tree, where all these Arab and European Rulers are documented.
http://fabpedigree.com/s056/f953690.htm
3:05
:26
1:13
2:04
2:33
4:52
:41
3:56
2:24
4:43
5:47
3:19
7:42
1:22
8:17
1:38
5:49
7:20
:52