Rulers who descended from Charlemagne