Knowledge
Data
15795376 1525496 72081912
6925557728 10477 978
1988717402 20501599 341340 56276496600