Knowledge
Data
15807851 31280599 11599300906 4031559884
66160347666 19 496167696 356036
9059632 6052179 27322093226