Knowledge
Data
50927082 22436285 19856151 72177
161329881 60 1071
36485272560 334 31414618 29080504524 15372