So we now know the identity of every single act who will be involved in this year's Eurovision Song Contest final, after 10 more countries made it through on Thursday night.
At the start of the week, a total of 37 countries geared up to take the stage in Malmo for Eurovision 2024, with Sweden on hosting duties after Loreen triumphed in Liverpool last year with her track Tattoo. This year's competition got going on Tuesday evening, with Eurovision semi final 1 featuring well fancied acts like Croatia's Baby Lasagna, who is now the big favourite to win; Ireland's Bambie Thug, and Windows95 Man from Finland.
They all fulfilled expectations by making it through to the final and 16 more artists aimed to follow in their footsteps in the second heat of this week. While 10 made it through, six were left disappointed, joining the five eliminated acts from Tuesday's first semi in an early exit from the event.
READ MORE: Eurovision semi final 2 LIVE: Results as Netherlands, Greece and Switzerland all qualify
The 10 qualifiers from both Tuesday and Thursday join the Big Five - UK, France, Spain, Italy and Germany - and host nation Sweden in Saturday's grand final
Eurovision semi final 2 qualifiers
Armenia
Austria
Switzerland
Netherlands
Georgia
Latvia
Israel
Norway
Greece
Estonia
*And the acts who missed out...
Denmark
Belgium
Armenia
San Marino
Czechia
Malta