Ruben torres llorca biography meaning 5101520253035404551015202530354045ky128-4wa6079-5c1785-6ruben torres llorca biography meaning: ky128-4 wa6079-5X-axisY-axisplotly-logomark