FIFA reportedly processed more than 70 million data points during the 2026 World Cup · Digg