Pedro Almeida Torres Magalhães See original record