Title: Anonymous repeated games with a large number of players and random outcomes