Question: Riot games have offices in which city that has 678,102 international residents ?
Sentence (from "Riot Games"): Their main office is based in West Los Angeles, California.
Relevant evidence: No