what is the name of the team that plays on a stadium worth around 20 million lyd ?
al hilal