European and world champions Spain have announced their World Cup squad numbers for this summer's tournament in Brazil.
Atletico Madrid forward Diego Costa will wear the number 19 shirt, while Manchester United goalkeeper David de Gea has inherited number 12 from Barcelona stopper Victor Valdes.
Chelsea defender Cesar Azpilicueta, meanwhile, has taken over number 22 from Real Madrid's Alvaro Arbeloa, who failed to make the squad.
La Roja open their Group B campaign against Netherlands on June 13.
Squad numbers:
1. Iker Casillas 2. Raul Albiol 3. Gerard Pique 4. Javi Martinez 5. Juanfran 6. Andres Iniesta 7. David Villa 8. Xavi Hernandez 9. Fernando Torres 10. Cesc Fabregas 11. Pedro Rodriguez 12. David De Gea 13. Juan Mata 14. Xabi Alonso 15. Sergio Ramos 16. Sergio Busquets 17. Koke 18. Jordi Alba 19. Diego Costa 20. Santi Cazorla 21. David Silva 22. Cesar Azpilicueta 23. Pepe Reina