Knowledge
Data
5855756 1522093 7889575354 789133 1325430
317669 2124734 7528493 53130994
29 876898 47228