diff --git a/README.md b/README.md
index 254ac40..4f9b3b1 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,8 @@ A dataset of human first names. ♀ / ♂
- USA data: ([Baby Names from Social Security Card Applications - National Data](https://catalog.data.gov/dataset/baby-names-from-social-security-card-applications-national-data)) U.S. Social Security Administration - public domain / CC0
+ - Spanish data: Data extracted from the INE website: [www.ine.es](https://www.ine.es/tnombres/inicio.do) - CC BY 4.0
+
## Licence
This project is made available under a GPL3 licence -- see COPYING for the full text.
diff --git a/female-first-names.txt b/female-first-names.txt
index 270cafa..81781dd 100644
--- a/female-first-names.txt
+++ b/female-first-names.txt
@@ -341,6 +341,7 @@ AARZA
AARZO
AARZOO
AARZU
+ AASE
AASHA
AASHANA
AASHI
@@ -429,6 +430,7 @@ ABAIGAEL
ABAIGAIL
ABAIGEAL
ABAINA
+ ABARCA
ABARNA
ABARNAA
ABASIA
@@ -525,6 +527,7 @@ ABDI
ABDIA
ABDIYA
ABDON
+ ABDONA
ABDONIA
ABDONIE
ABDONINE
@@ -573,7 +576,9 @@ ABELYNE
ABELYSSE
ABENA
ABENAN
+ ABENAURA
ABENAYA
+ ABENCHARA
ABENG
ABENI
ABER
@@ -674,6 +679,7 @@ ABI-LEIGH
ABILENE
ABILÈNE
ABILGAIL
+ ABILIA
ABILINE
ABI-LOUISE
ABILYN
@@ -822,6 +828,7 @@ ABTISSAM
ABUK
ABUNDANCE
ABUNDANT
+ ABUNDIA
ABY
ABYA
ABYADE
@@ -881,6 +888,7 @@ ACÉLIA
ACELIE
ACÉLIE
ACELIN
+ ACELINA
ACELINE
ACELIYA
ACELYA
@@ -892,6 +900,7 @@ ACÉNA
ACENCION
ACENSION
ACER
+ ACERINA
ACETA
ACETOU
ACEY
@@ -953,6 +962,7 @@ ACHRENE
ACHSA
ACHSAH
ACHTA
+ ACHUCHA
ACHWAK
ACHY
ACIA
@@ -977,6 +987,7 @@ ACIYA
ACIYAH
ACKILA
ACKLEY
+ ACORAIDA
ACOUBA
ACQUANETTA
ACQUANETTE
@@ -1046,6 +1057,7 @@ ADALAYA
ADALAYAH
ADALAYDE
ADALAYNA
+ ADALBERTA
ADALBERTE
ADALCISA
ADALE
@@ -1072,6 +1084,7 @@ ADALEYA
ADALEYZA
ADALGISA
ADALGISE
+ ADALGIZA
ADALHI
ADALI
ADALIA
@@ -1189,6 +1202,7 @@ ADAYSIA
ADCHAYA
ADDA
ADDAH
+ ADDAIA
ADDALEE
ADDALEIGH
ADDALEY
@@ -1450,6 +1464,7 @@ ADELPHINA
ADELPHINE
ADELSIA
ADELUNA
+ ADELUTA
ADELVINA
ADELY
ADÉLY
@@ -1507,6 +1522,7 @@ ADERET
ADÉRÈT
ADERINOLA
ADERINSOLA
+ ADERITA
ADERO
ADERONKE
ADERYN
@@ -1616,6 +1632,7 @@ ADINE
ADIOR
ADIRA
ADIRAH
+ ADIRANE
ADIS
ADISA
ADISEN
@@ -1627,6 +1644,7 @@ ADISSONE
ADISYN
ADISYNN
ADISYNNE
+ ADITA
ADITHI
ADITHRI
ADITHY
@@ -1689,6 +1707,7 @@ ADJOAVI
ADJOBA
ADJOH
ADJOKE
+ ADJOU
ADJOUA
ADJOUZA
ADJOVI
@@ -1722,6 +1741,7 @@ ADLYNN
ADMA
ADMIRA
ADMIRABLE
+ ADMIRACION
ADMIRE
ADMISE
ADN
@@ -1733,6 +1753,7 @@ ADOISKA
ADOLA
ADOLE
ADOLÉ
+ ADOLFA
ADOLFINA
ADOLFO
ADOLIA
@@ -1751,6 +1772,7 @@ ADONAÏ
ADONAISHA
ADONAÏSSA
ADONAY
+ ADONAYA
ADONCIA
ADONIA
ADONIAH
@@ -1758,6 +1780,7 @@ ADONICA
ADONICIA
ADONIE
ADONIJAH
+ ADONINA
ADONIS
ADONISA
ADONISE
@@ -1769,10 +1792,12 @@ ADOR
ADORA
ADORABELLA
ADORABLE
+ ADORACIO
ADORACION
ADORAE
ADORAH
ADORALICE
+ ADORALINA
ADORALISSE
ADORATION
ADORE
@@ -1781,6 +1806,7 @@ ADORI
ADORIA
ADORIANA
ADORINA
+ ADORINDA
ADORINE
ADORN
ADOSINDA
@@ -1819,6 +1845,7 @@ ADREYONA
ADRI
ADRIA
ADRÏA
+ ADRIADNA
ADRIAH
ADRIAHNA
ADRIALIS
@@ -2267,6 +2294,7 @@ AFRIKA
AFRIN
AFRINA
AFRINE
+ AFRODISIA
AFRODITA
AFRODITE
AFRUZA
@@ -2443,6 +2471,7 @@ AGNIME
AGNITA
AGNIYA
AGNUS
+ AGORA
AGOSTINA
AGOSTINE
AGOSTINHA
@@ -2457,11 +2486,17 @@ AGRIPINE
AGRIPPINE
AGSHANA
AGUA
+ AGUAS
+ AGUASANTA
+ AGUASANTAS
AGUEDA
AGUÈNE
AGUIDA
AGUIE
AGUILA
+ AGURNE
+ AGURTXANE
+ AGURTZANE
AGUSTA
AGUSTIN
AGUSTINA
@@ -2541,6 +2576,7 @@ AHLAAN
AHLAI
AHLAIM
AHLAIYAH
+ AHLALIA
AHLAM
AHLAME
AHLAN
@@ -2740,6 +2776,7 @@ AÏANA
AÏANHA
AIANNA
AÏANNA
+ AIARA
AIAT
AÏATA
AIBA
@@ -2786,6 +2823,7 @@ AICHOUCHE
AÏCHOUCHE
AICIA
AÏCIA
+ AICONG
AICYA
AIDA
AÎDA
@@ -2838,6 +2876,7 @@ AIDY
AÏDY
AIDYN
AIDYNN
+ AIE
AIELA
AIELAH
AIENA
@@ -2849,7 +2888,10 @@ AIETTA
AIETTE
AIFA
AÏFA
+ AIFANG
AIFE
+ AIFEN
+ AIFENG
AIFRIC
AIGLINE
AIGLYNE
@@ -2861,11 +2903,17 @@ AIGY
AÏHANA
AIHENA
AIHNOA
+ AIHONG
+ AIHUA
AIJA
AIJAH
AIJALON
AIJAN
AIJHA
+ AIJIAO
+ AIJU
+ AIJUAN
+ AIJUN
AIKA
AÏKA
AIKATERINI
@@ -2881,6 +2929,7 @@ AÏLAH
AILAHNI
AILAINA
AI-LAN
+ AILAN
AILANA
AÏLANA
AILANDOM
@@ -2926,6 +2975,7 @@ AÏLHY
AILI
AÏLI
AILIA
+ AILIAN
AILIANA
AILIANY
AILIDH
@@ -2937,6 +2987,7 @@ AILINA
AÏLINA
AILINE
AÏLINE
+ AILING
AI-LINH
AILINN
AILIS
@@ -3017,6 +3068,7 @@ AIMÉE-MARIE
AIMEE-MAY
AIMEE-ROSE
AIMÉE-ROSE
+ AIMEI
AIMEL
AIMELIA
AIMÉLIA
@@ -3091,8 +3143,11 @@ AÏNÈS
AINESS
AÏNESS
AINESSA
+ AINET
+ AINGERU
AÏNHA
AINHARA
+ AINHITZE
AINHIZE
AINHOA
AÏNHOA
@@ -3100,6 +3155,7 @@ AINI
AÏNI
AINIE
AINISSA
+ AINITZE
AINIZ
AINIZE
AINKA
@@ -3107,6 +3163,7 @@ AINNA
AÏNNA
AÏNNAH
AINNARA
+ AINNOA
AINO
AÏNO
AINOA
@@ -3126,8 +3183,10 @@ AINSLIE
AINSLY
AINTISSAR
AINTSOA
+ AINTXANE
AINTZA
AINTZANE
+ AINTZIRA
AINY
AÏNY
AINZLEE
@@ -3135,6 +3194,8 @@ AINZLEY
AIONA
AIONNA
AIORA
+ AIPING
+ AIQIN
AIRA
AÏRA
AIRABELLA
@@ -3202,6 +3263,7 @@ AISATA
AÏSATA
AISATOU
AÏSATOU
+ AISATU
AISCHA
AÏSCHA
AISE
@@ -3214,6 +3276,7 @@ AISEOSA
AISETA
AISETOU
AÏSETOU
+ AISETU
A'ISHA
AISHA
AÎSHA
@@ -3327,6 +3390,7 @@ AITA
AÏTA
AITANA
AÏTANA
+ AITANE
AITANNA
AÏTANNA
AITCHA
@@ -3338,8 +3402,10 @@ AITHANNA
AITIANA
AITLIN
AITTANA
+ AITXIBER
AITZA
AITZIBER
+ AITZPEA
AIUNII
AIVA
AÏVA
@@ -3360,16 +3426,19 @@ AI-VY
AIVY
AÏVY
AIVYN
+ AIWEI
AIWEN
AÏWEN
AÏWENN
AIXA
+ AIXIANG
AIY
AIYA
AÏYA
AIYAH
AÏYAH
AIYAHNA
+ AIYAN
AIYANA
AÏYANA
AIYANAH
@@ -3381,6 +3450,7 @@ AIYANNAH
AIYAT
AIYE
AIYESHA
+ AIYING
AIYLA
AÏYLA
AIYLAH
@@ -3392,6 +3462,9 @@ AIYONA
AIYONNA
AIYRA
AIYSHA
+ AIYU
+ AIYUE
+ AIYUN
AIYZA
AIYZAH
AIZA
@@ -3408,8 +3481,11 @@ AIZE
AIZEA
AÏZEA
AIZEL
+ AIZETI
AIZEYOSABOR
AIZHA
+ AIZHEN
+ AIZHU
AIZIA
AIZKOA
AIZLEE
@@ -3643,6 +3719,7 @@ AKHIRA
AKHIRAH
AKHIYA
AKHSA
+ AKHTAR
AKI
AKIA
AKIAH
@@ -3744,6 +3821,7 @@ AKSHYA
AKSIKA
AKSIN
AKSINIA
+ AKSINIYA
AKSINYA
AKSITHA
AKSIYA
Diff truncated. 23149 more lines not shown.