Knowledge
Data
49328640 5684687238 87403900 5207 21830594
9139877270 325228 209083688 21179983385 181898
58134952 9891542142 3357222673 502965830