Knowledge
Data
9420986 16878203 270125 7445136
7167390 35939102 66 22981
6052 140769713 1636675317 5421367 3020