Ricardo Brugada ID 1131696