Answer:
Magyars - raided Germany, Italy, parts of western Europe
Muslim armies - came from Spain, North Africa, and Southwest Asia
Vikings - -came from Scandinavia
, settled in England, Ireland, Northern France, and parts of Russia
Explanation:
During the Middle Ages Magyars raided different areas of Europe, including the ones mentioned in here. They finally settled in Pannonia after they were heavily defeated in the Battle of Lechfeld in 955. Their expansion was finally stopped.
Muslims during the Umayyad dynasty started their expansion and in 711 destroyed the Kingdom of Visigoths. Before that they conquered North Africa, but also spread in the Southwest Asia, where their capital Damascus was.
Vikings were fearsome warriors from Scandinavia that raided shores of Europe. They settled in Northern France (Normandy), but also in todays Britain, and many other parts of Europe.