72 songs written by 150 songwriters have won the Eurovision Song Contest, an international song competition organised annually by the European Broadcasting Union (EBU). The contest, which has been broadcast every year since its debut in 1956, is one of the longest-running television programmes in the world. The contest's winner has been...