Knowledge
Data
26716 9772927 37117768982 317068
22299503 21168 85101599086 30788 28492014
14425 6109163 61968845128