World cup locations last 20 years July 8, 2019 16 32 64 128 World cup winners last 20 years World cup last year winner World cup winners list World cup last 4 years World cup location World cup winners over the years