Knowledge
Data
5860909 662001092 271598 293244776
2512691 1876 084
187569923 1804375 1404554 84005349784 146963957