What armies attacked the byzantine empire?

Goths, Huns, Sassanid Persia, Vandals, Ostrogoths, Avars, Slavs, Muslim Caliphate, Bulgaria, Rus', Normans, Crusader states, Seljuks, Anatolian beyliks, Ottomans and others