Public contracts
What the Spanish administration buys, who wins the contracts and for how much: procurement notices in the Official Gazette (BOE) and Spanish contract awards published in the EU Official Journal (TED), linked to each notice and cross-checked with the news we track.
Awards in the EU Official Journal
- 1.040awards
- 12.158.223.508awarded (euros)
- 975with a published value
Companies with the highest totals
- TAKEDA FARMACÉUTICA ESPAÑA S.A. — 4.016.764.002 € · 3 contracts
- TEVA PHARMA, S.L. — 4.013.687.079 € · 3 contracts
- UTE OBRASCON HUARTE LAIN, S.A. (40%) - CONSTRUCCIONES SANCHEZ DOMINGUEZ-SANDO, S.A.U. (26%) - ALTUNA Y URIA, S.A. (17%) - CHM OBRAS E INFRAESTRUCTURAS, S.A. (17%) — 199.734.168 € · 1 contracts
- PFIZER, SLU — 171.629.936 € · 6 contracts
- UTE EYSA - SETEX — 163.101.274 € · 1 contracts
- U.T.E. SYNEOX RAIL, S.L., ORTIZ CONSTRUCCIONES Y PROYECTOS, S.A. e IMESAPI, S.A. — 104.621.129 € · 1 contracts
- JANSSEN CILAG S.A. — 89.543.707 € · 5 contracts
- Irvia Mantenimiento Ferroviario, S.A. — 86.790.571 € · 1 contracts
- ASTILLEROS ARMON VIGO, S.A. — 79.980.000 € · 1 contracts
- UTE RENOVACION XATIVA-ALCOI (formada por las empresas CHM, OBRAS E INFRAESTRUCTURAS, S.A. y AZVI, S.A.U.) — 69.573.271 € · 1 contracts
- CORPORACIO ALIMENTARIA GUISSONA, SA — 69.204.211 € · 1 contracts
- UTE CONSTRUCCIONES SARRION - CYOPSA SISOCIA - BECSA — 46.760.170 € · 1 contracts
- SIEMENS RAIL AUTOMATION SA — 42.713.807 € · 3 contracts
- Obras de ejecución de la señalización para la ampliación de la línea 11 de metro de Madrid. Tramo Plaza elíptica-Conde de Casal.
- SERVICIO DE INSTALACIÓN DE EQUIPOS ATP D.O. EN COCHE 8000 MRSSRM
- Redacción de proyecto y ejecución de obra: instalación de bloqueo por liberación automática en vía única de la linea Xativa-Alcoi. Plan núcleo de cercanías Valencia/Castelló (2017-2025)
- GESTIÓN Y EJECUCIÓN DE OBRA CIVIL S.A.U. — 39.975.996 € · 1 contracts
- THALES ESPAÑA G.R.P., S.A. — 35.373.539 € · 1 contracts
Companies with several contracts in the period
- MEDTRONIC IBÉRICA, S.A. — 25 contracts: 702973-2026, 708226-2026, 716391-2026, 717675-2026, 721498-2026
- Palex Medical S.A — 11 contracts: 700933-2026, 709804-2026, 712406-2026, 713137-2026, 715600-2026
- Indra Soluciones Tecnologias De La Informacion S.L.U. — 8 contracts: 701488-2026, 701733-2026, 712834-2026, 724257-2026, 726850-2026
- Telefonica Soluciones De Informatica Y Comunicaciones De España S.A.U. — 8 contracts: 704139-2026, 709118-2026, 710124-2026, 718983-2026, 726008-2026
- ABBOTT MEDICAL ESPAÑA, S.A. — 7 contracts: 708226-2026, 724410-2026, 724477-2026, 726820-2026, 727168-2026
- Endesa Energia — 6 contracts: 700555-2026, 708960-2026, 710040-2026, 720581-2026, 732640-2026
- GENERAL ELECTRIC HEALTHCARE ESPAÑA S.A.U — 6 contracts: 707834-2026, 710452-2026, 719769-2026, 721016-2026, 732210-2026
- Specialist Computer Centres, S.L — 6 contracts: 710113-2026, 716818-2026, 718906-2026, 719955-2026, 720211-2026
- Iberdrola Clientes Sau — 6 contracts: 711161-2026, 716879-2026, 722686-2026, 725962-2026, 730037-2026
- PFIZER, SLU — 6 contracts: 712679-2026, 719177-2026, 724441-2026, 731133-2026, 732352-2026
- Técnicos Asociados Informática, Sau — 5 contracts: 700367-2026, 710696-2026, 711791-2026, 720797-2026, 727662-2026
- ALTIA CONSULTORES, SA — 5 contracts: 701806-2026, 710455-2026, 722775-2026, 733395-2026, 736034-2026
- GLAXOSMITHKLINE, S.A. — 5 contracts: 703943-2026, 709522-2026, 716122-2026, 717884-2026, 722439-2026
- BOSTON SCIENTIFIC IBERICA S A — 5 contracts: 708226-2026, 725299-2026, 726820-2026, 729112-2026, 729927-2026
- LABORATORIOS NORMON, S.A. — 5 contracts: 712679-2026, 718630-2026, 719032-2026, 730971-2026, 736639-2026
Who buys the most
- Servicio Andaluz de Salud. Hospital Universitario Puerta del Mar — 8.269.230.666 € · 16 contracts
- Secretaría General de la Consejería de Hacienda, Administraciones Públicas y Transformación Digital de la Junta de Comunidades de Castilla-La Mancha — 1.090.527.426 € · 2 contracts
- ADIF-AltaVelocidad — 212.683.675 € · 6 contracts
- Aena. Consejo de Administración — 163.101.274 € · 1 contracts
- Comunidad de Madrid.- Consejería de Vivienda, Transportes e Infraestructuras — 104.621.129 € · 1 contracts
- CANAL DE ISABEL II SOCIEDAD ANÓNIMA, M.P. — 96.604.101 € · 1 contracts
- Dirección General de Renfe Viajeros Sociedad Mercantil Estatal, S.A. — 93.145.060 € · 3 contracts
- Servicio Navarro de Salud-Osasunbidea — 88.956.000 € · 3 contracts
- ENDESA, S.A. y todas las sociedades y establecimientos permanentes del Grupo ENEL radicados en España y Portugal — 87.549.004 € · 1 contracts
- ADMINISTRADOR DE INFRAESTRUCTURAS FERROVIARIAS — 81.742.254 € · 3 contracts
- Presidencia de la Sociedad de Salvamento y Seguridad Marítima — 79.980.000 € · 1 contracts
- Dirección General de Racionalización y Centralización de la Contratación-Junta de Contratación Centralizada — 73.653.282 € · 93 contracts
- Departament de Drets Socials i Inclusió — 73.237.001 € · 2 contracts
- Consejería de Agricultura, Pesca, Agua y Desarrollo Rural de la Junta de Andalucía. — 68.365.016 € · 1 contracts
- SERVICIO ANDALUZ DE SALUD. HOSPITAL UNIVERSITARIO REGIONAL DE MÁLAGA — 65.471.515 € · 16 contracts
Largest contracts
- 4.010.802.463 € — EXPEDIENTE 2204/2025, Nº SIGLO 578/2025, CCA +6.I+E9Q8J CONTR BAM 2026 203209, CON LA EMPRESA TAKEDA FARMACÉUTICA ESPAÑA, S.A
- 4.010.802.463 € — EXPEDIENTE 2204/2025, Nº SIGLO 578/2025, CCA +6.I+E9Q8J CONTR BAM 2026 203211, CON LA EMPRESA TEVA PHARMA, S.L
- 1.089.235.000 € — Acuerdo Marco de los servicios de limpieza ecológica para edificios e instalaciones de la Administración de la Junta de Comunidades de Castilla-La Mancha y Organismos Autónomos
- 199.734.168 € — Obras de ejecución del proyecto de construcción de plataforma de la línea de alta velocidad de la conexión Madrid - País Vasco - frontera francesa. Tramo: Burgos-Vitoria. Subtramo: Manzanos - La Puebla de Arganzón
- 164.527.501 € — EXPEDIENTE 2204/2025, Nº SIGLO 578/2025, CCA +6.I+E9Q8J CONTR BAM 2026 203199, CON LA EMPRESA PFIZER, S.L
- 163.101.274 € — Servicio De Gestión Integral De Los Aparcamientos De Los Aeropuertos De Aena Sme, S.A.
- 104.621.129 € — Obras de ejecución de instalaciones para la ampliación de la línea 11 de Metro de Madrid. Tramo: Plaza Elíptica-Conde de Casal.
- 96.604.101 € — SERVICIOS DE EXPLOTACIÓN Y MANTENIMIENTO DE LAS ESTACIONES DEPURADORAS DE AGUAS RESIDUALES (EDAR) DEL ÁREA DEPURACIÓN CUENCAS TAJO Y TAJUÑA
- 87.549.004 € — AM MULTISERVICIO OBRA CIVIL HYDRO IBERIA (2026 - 2031)
- 86.790.571 € — Servicio de mantenimiento de trenes de la serie 100 y 100F de Servicios Comerciales de RENFE
- 79.980.000 € — Contrato de diseño, construcción y suministro de fabricación de dos buques de salvamento y asistencia marítima para la Sociedad de Salvamento y Seguridad Marítima
- 69.573.271 € — EJECUCIÓN DE LAS OBRAS DE LOS PROYECTOS CONSTRUCTIVOS PARA LA RENOVACIÓN DE VÍA. TRAYECTO XÀTIVA-ALCOI. TRAMO: XÀTIVA-ONTINYENT Y TRAMO: ONTINYENT-ALCOI
- 69.204.211 € — Suministro de tarjetas (físicas o digitales) destinadas a la adquisición de alimentos y otros productos de asistencia material básica, cofinanciado por el Fondo Social Europeo Plus (FSE+) (BE-2026-1583)
- 68.365.016 € — OBRAS CONTEMPLADAS EN EL PLAN DE ACTUACIONES DE EMERGENCIA PARA LA REPARACIÓN DE CAMINOS RURALES E INFRAESTRUCTURAS HIDRAULICAS COLECTIVAS DE RIEGO 2026.
- 57.740.523 € — M_GRD_ES_Cuadros y Remotas BT – Sensorización Avanzada (2027-2028) (II)
BOE notices
- 63Contract signed
- 13Call for tenders
Ministerio de Defensa
- Contract signed Calibracion cuerpo negro BOE-B-2026-20767
- Contract signed CB. Servicio de ASC en ALA "Balandra" BOE-B-2026-20768
- Contract signed (NÚM. ORM. 2018AR001S) 1º CB AM de Suministro e instalación de monitores de vibraciones para buques de la Armada (I-00327-A-26) BOE-B-2026-20769
- Contract signed Instalación de sistema automático de lavado y secado BOE-B-2026-20770
- Contract signed Acuerdo Marco para el sostenimiento de aulas virtuales de tiro BOE-B-2026-20771
- Contract signed APO 059 INFRA - Retirada de Escombros en la B. A. Torrejón BOE-B-2026-20772
- Call for tenders Adquisición de sistema específico trayectografía para ensayos de separación de cargas BOE-B-2026-20773
- Contract signed Servicio aeronáutico para la ejecución de operaciones de saltos paracaidistas de la PAPEA BOE-B-2026-20774
- Contract signed Adquisición de herramientas de taller para Unidades de la AALOG 21 BOE-B-2026-20775
- Contract signed Adquisición de pinturas y otros líquidos lote 2 (pinturas) BOE-B-2026-20776
- Call for tenders Asistencia sanitaria inta torrejon BOE-B-2026-20777
- Contract signed (2025AM9003) Acuerdo Marco UCFAS equipo árido polo manga corta BOE-B-2026-20778
- Contract signed Suministro gases industriales inta BOE-B-2026-20779
- Contract signed 2204/GRUAPO/Eslla. Infraestructuras/Reparación de juntas en zonas muy degradadas de la calle de rodaje C5 de la Base Aérea de Morón y Ala 11 BOE-B-2026-20780
- Contract signed Adecuación interior de techos de la cocina del pabellón de tropa BOE-B-2026-20781
- Contract signed INFRA26-046.Reparación de tomas de corriente en el hangar 6 (4ª Escuadrilla) BOE-B-2026-20782
- Call for tenders Cursos simuladores de vuelo 12 ª Escuadrilla H-135 BOE-B-2026-20783
- Contract signed Suministro de material deportivo para alumnos AGA BOE-B-2026-20784
- Contract signed Contratación Servicio Restauración, Bar y Cafetería en el Cdscm. "Los Mondragones" de Granada BOE-B-2026-20785
- Contract signed 2204/GRUAPO/ESLLA.INFRAESTRUCTURA. Mantenimiento cubiertas y fachadas edificios Base Aérea de Morón y Ala 11 BOE-B-2026-20786
- Contract signed Curso Ambientación aeronaútica alumnos de la EDAN BOE-B-2026-20787
- Contract signed (2025AM9005) Suministro y fabricación de calcetines, camisetas y calzoncillos BOE-B-2026-20788
- Call for tenders JAT. Acuerdo Marco para el suministro de válvulas navales y otros elementos para Cazaminas BOE-B-2026-20789
- Contract signed Sustitución iluminación a proyectores LED torre 1 y 3 de P1 de la Base Aérea de Morón y Ala 11 BOE-B-2026-20790
- Contract signed (02J) PASA Suministro diferentes tipos de papel para la imprenta del CAE-UVICOA BOE-B-2026-20791
- Contract signed Servicio de Asistencia Tecnica para labores de Apoyo a la Sección de Programas y Ciclo de Vida de la División de Logística del EMA de la Armada BOE-B-2026-20792
- Contract signed Adquisición cargas modulares artillería de campaña 155 mm BOE-B-2026-20793
- Contract signed Servicio de desbroce, aplicación biocida y retirada residuos vegetales en el CT. Felix, CT. Haza del Lino ,CT. Mezquita y Acto los Arcos (Viator- Almería) BOE-B-2026-20794
- Contract signed ASA Suministro de equipos de aires acondicionado para el funcionamiento operativo de las oficinas de la Unidad. RACTA 4. San Fernando (Cádiz) - ETH222736 BOE-B-2026-20795
- Contract signed Curso de formación profesional para el empleo "Formación para el acceso a las pruebas del permiso de conducir clase C, TMVI0013", publicado en los BOD nº 58/2026 y nº 63/2026, para militares de tropa de carácter temporal con las FA,s., y reservistas BOE-B-2026-20796
- Contract signed Curso de formación profesional para el empleo "Formación para el acceso a las pruebas del permiso de conducir clase C, TMVI0013", publicado en los BOD nº 58/2026 y nº 63/2026, para militares de tropa de carácter temporal con las FA,s., y reservistas BOE-B-2026-20797
- Call for tenders JEMAN - HESPERIDES.- Contrato de MIXTO de suministros sobre obras relacionadas con material científico para Campaña Antártica. 2018AR029S BOE-B-2026-20798
Ministerio de Inclusión, Seguridad Social y Migraciones
- Contract signed Suministro e instalación de equipos de climatización en la Oficina del ISM en A Guarda (lote 1) y Portonovo (lote 2) BOE-B-2026-20829
- Contract signed Suministro de gas natural BOE-B-2026-20830
- Contract signed Servicios jardineria para el mantenimiento, reposición y limpieza de las plantas de interior y exterior del edificio de la Dirección Provincial del Instituto Nacional de la Seguridad Social en Illes Balears y para los siguientes locales correspondientes a su red de centros: CAISS de Llucmajor y CAISS de Felanitx BOE-B-2026-20831
- Contract signed Suministro agua mineral envasada para las dependencias de la Dirección Provincial de la TGSS e INSS de Ceuta julio 2026 a junio 2027 BOE-B-2026-20832
- Contract signed Servicios de Vigilancia de la salud, Reconocimiento médico laboral, otorrinolaringológico, oftalmológico, urológico, ginecológico y campaña vacunación antigripal de los empleados/as de la Dirección Provincial de la Tesorería General de la Seguridad Social en Córdoba BOE-B-2026-20833
- Contract signed Suministro que lleva aparejada la instalación de puertas automáticas y puertas enrollables para la Administración y Unidad de Recaudación Ejecutiva n.º 30/02 de la Tesorería General de la Seguridad Social de Murcia, BOE-B-2026-20834
- Contract signed Servicios de Vigilancia de la Salud, Reconocimiento médico laboral, otorrinolaringológico, oftalmológico, urológico, ginecológico y campaña vacunación antigripal de los empleados/as de la Dirección Provincial BOE-B-2026-20835
- Contract signed Contratación del servicio de realización de reconocimientos medicos de vigilancia de la salud del personal adscrito a la Dirección Provincial del Instituto Social de la Marina de Bizkaia BOE-B-2026-20836
- Contract signed Servicio de limpieza de las oficinas y locales dependientes de la Dirección Provincial TGSS de Albacete BOE-B-2026-20837
- Contract signed Servicios de traducción, interpretación, interpretación de acompañamiento e interpretación telefónica para los beneficiarios del CETI de Ceuta BOE-B-2026-20838
Ministerio de Transportes y Movilidad Sostenible
- Contract signed 30.890/25; AC-505/25 Coordinación en materia de seguridad y salud en las actuaciones de conservación y explotación en la Red de Carreteras del Estado en la Comunidad Valenciana, Andalucía Oriental y Aragón BOE-B-2026-20804
- Contract signed Obras de ejecución del proyecto de demolición de edificio y anexos sito en carretera Nacional IV, Nº10,en el Carpio(Córdoba) BOE-B-2026-20805
- Call for tenders 30.361/26; IT-VP-26001 Consultoría y asistencia para la inspección periódica de túneles de la zona 3 de la Red de Carreteras del Estado, formada por las Demarcaciones de Carreteras en Aragón, Castilla y León Oriental, Cataluña, Comunidad Valenciana y La Rioja. 3º itinerario BOE-B-2026-20806
- Contract signed Alquiler de módulos prefabricados para la prestación de servicios auxiliares y complementarios en las Estaciones de Viajeros de la Subdirección Noreste BOE-B-2026-20807
- Call for tenders Ejecución de las obras del Proyecto de estabilización de desmontes entre los pp.kk. 141+681 y 145+380 de la línea 040. Madrid-Chamartín-Clara Campoamor-Valencia-Joaquín Sorolla BOE-B-2026-20808
- Contract signed Suministro de equipos y dresina para la auscultación de la red de ancho métrico BOE-B-2026-20809
- Contract signed Ejecución de las obras de los proyectos constructivos de supresión de los pasos a nivel de los puntos kilométricos 393/072, 393/993, 394/849 y 395/420 de la línea Palencia-A Coruña. Término municipal de Sarria ( Lugo) BOE-B-2026-20810
- Call for tenders Ejecución de las obras del proyecto constructivo para la supresión del paso a nivel en P.K. 160/484 de la línea intermodal Abando Indalecio Prieto - Casetas en Pobes, término municipal Ribera Alta (Álava) BOE-B-2026-20811
- Call for tenders Asistencia técnica para el seguimiento y control de ejecución de las obras de normalización y modernización de los bloqueos en los tramos Gijón - El Berrón y Oviedo - Infiesto BOE-B-2026-20812
Ministerio para la Transición Ecológica y el Reto Demográfico
- Contract signed Asistencia técnica para la coordinación de seguridad y salud de trabajos de la zona 3ª de explotación BOE-B-2026-20814
- Contract signed Suministro de hasta 1.050,00 toneladas de hipoclorito de sodio para diversos depósitos e instalaciones de calidad del agua. Años 2026- 2028 BOE-B-2026-20815
- Contract signed Suministro de hasta 1.700 toneladas de dióxido de carbono. (VA/Varios) BOE-B-2026-20816
- Contract signed Contratación de servicios para el estudio de alternativas para la reducción del riesgo de inundaciones, priorización de actuaciones, redacción de proyectos e inicio de tramitación ambiental. Lote 1 Horta Sud BOE-B-2026-20817
- Contract signed Contratación de servicios para la redacción del proyecto de reforma de los aliviaderos y los desagües y mejora las condiciones de seguridad y recuperación de la capacidad de la presa del Jándula, T.M. de Andújar (Jaén) BOE-B-2026-20818
- Contract signed Suministro de equipos de protección individual (EPIS) para la protección de los trabajadores expuestos al aire libre (artículos farmacéuticos). 3 lotes BOE-B-2026-20819
- Contract signed Actuaciones sobre arbolado peligroso, retirada de arrastres y adecuación de cauces para la prevención frente a episodios de inundaciones BOE-B-2026-20820
Ministerio de Ciencia, Innovación y Universidades
- Contract signed Obras de instalación de una nueva enfriadora y sustitución de la enfriadora existente en el animalario del Centro de Investigaciones Interdisciplinares CI2A en Alcalá de Henares BOE-B-2026-20824
- Contract signed Suministro e instalación de una sonda de resonancia magnética nuclear de giro ultrarrápido de tripe resonancia para espectrómetro de 800 megahercios, destinado al Instituto de Química Física Blas Cabrera de la Agencia Estatal Consejo Superior de Investigaciones Científicas, donación de la Fundación Ramón Areces BOE-B-2026-20825
- Contract signed Suministro e instalación de sistemas de oceanografía operacional destinados a los buques oceanográficos Ángeles Alvariño, Ramón Margalef y Odón de Buen, del Centro Nacional Instituto Español de Oceanografía de la Agencia Estatal Consejo Superior de Investigaciones Científicas BOE-B-2026-20826
- Contract signed Servicio de limpieza en centros e institutos de Asturias, Blanes y Málaga de la Agencia Estatal Consejo Superior de Investigaciones Científicas BOE-B-2026-20827
- Contract signed Suministro e instalación de estanterías de carga en las naves almacenes de la Litoteca del C.N. Instituto Geológico y Minero de España, sitas en Peñarroya (Córdoba) BOE-B-2026-20828
Ministerio de Hacienda
- Call for tenders Servicio de mantenimiento y conservación de las instalaciones de los edificios del Departamento de Informática Tributaria de la Agencia Estatal de Administración Tributaria BOE-B-2026-20799
- Call for tenders Servicio de atención especializada en el soporte técnico relativo al uso de los servicios electrónicos de la Agencia Estatal de Administración Tributaria BOE-B-2026-20800
- Call for tenders Gestión de la Escuela de Educación infantil, primer ciclo, de la Delegación Especial de Economía y Hacienda en Galicia-A Coruña BOE-B-2026-20801
Ministerio del Interior
- Contract signed Suministro de diversos tipos de explosivos para uso en Unidades del Servicio de desactivación de explosivos (SEDEX-NRBQ) de la Guardia Civil BOE-B-2026-20802
- Contract signed Mantenimiento Integral con seguridad en los centros penitenciarios de : Arrecife de Lanzarote, Las Palmas de Gran Canaria, Santa Cruz de la Palma, Tenerife, Centros de Inserción Social " Mercedes Pinto" de Tenerife, "Angel Guerra" de Lanzarote y UAR Hospitales Insular de las Palmas y Nuestra Señora de la Candelaria de Tenerife BOE-B-2026-20803
Ministerio de Asuntos Exteriores, Unión Europea y Cooperación
- Call for tenders Servicio de asistencia y soporte a usuarios de los sistemas de información y comunicaciones del Ministerio de Asuntos Exteriores, Unión Europea y Cooperación BOE-B-2026-20765
Ministerio de la Presidencia, Justicia y Relaciones con las Cortes
- Contract signed Suministro e instalación de lotes de diverso equipamiento técnico de laboratorio de uso rutinario para los servicios de los Departamentos y Delegación del Instituto Nacional de Toxicología y Ciencias Forenses BOE-B-2026-20766
Ministerio de Agricultura, Pesca y Alimentación
- Contract signed Servicio por trámite de emergencia para la valoración de los daños y dirección de las obras de emergencia del artículo 12 del Real Decreto-Ley 5/2026, de 17 de febrero BOE-B-2026-20813
Ministerio de Cultura
- Contract signed Servicio de mantenimiento y conservación de los edificios e instalaciones de los Servicios Centrales del Ministerio de Cultura BOE-B-2026-20821
Ministerio de Sanidad
- Contract signed Servicios técnicos de atención al usuario y mantenimiento de los sistemas microinformáticos y helpdesk de las aplicaciones informáticas de la Agencia Española de Medicamentos y Productos Sanitarios (AEMPS) BOE-B-2026-20822
Ministerio de Derechos Sociales, Consumo y Agenda 2030
- Contract signed Servicio de Talleres de Arte Creativo en el Centro de Referencia Estatal de Atención al Daño Cerebral BOE-B-2026-20823
Ministerio para la Transformación Digital y de la Función Pública
- Contract signed Servicios de desarrollo y mantenimiento de aplicaciones informáticas de la Agencia Estatal de Administración Digital (4782) BOE-B-2026-20839
Comisión Nacional de los Mercados y la Competencia
- Contract signed Contratación del servicio de mantenimiento de los aparatos elevadores de las sedes de la CNMC en Madrid y Barcelona BOE-B-2026-20840