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