Knowledge
Data
9682856 184122477 95128672 62767290640
1679934627 3128965 22854660697
58444879 5557 301