Knowledge
Data
5116509 8858 3600060
44585937 17283043351 28 22 31606525
35253096 4873729 28076204637 8464309528 1766438