The rules of the draw allow for multiple purchases of the same numbers, meaning this year’s winning ticket – 26590 – was sold by kiosks in many cities, including Madrid, Barcelona and Seville.