Knowledge
Data
58152 35688 2086390 309144
791 64269 8739022 9217022293
57170847 0640477 523141873 462