what is the birth name of the most recent winner ?
leonardo moreno ayala