Knowledge
Data
15640396 6675610 30260972 19303832
88987 609 219719108 575774445 8034995
440 9099 5691297 3652791