Parse this person name:

Mateos Lorenzo, General Mariana Soraya Ruperto Cristina José Antonio Tomasa
user
first_name: Mariana
last_name: Mateos Lorenzo
middle_names:
- Soraya
- Ruperto
- Cristina
- José Antonio
- Tomasa
temporal: []
titles:
- General
extra_info: []
assistant