Knowledge
Data
662916 4304 997016 515552 271687
94 445279305 2029 30378773 7525236
1497726215 294 5361 23 145