What do all maghreb countries in north Africa have in common?

the Islamic religion.