It was a veritable World Cup avalanche that struck this week.
In case you weren't paying attention, over 25 provisional rosters were announced by countries participating in the upcoming World Cup tournament which kicks off June 12. Those are the lists from which each nation will name their final 23-man squads that will take the field in Brazil.
So if you're hoping to catch up on the teams, or perhaps you don't even know who's qualified, here's everything you need to know:
FIFA 2014 WORLD CUP PRELIMINARY ROSTERS