Knowledge
Data
30376 1539584 85 1360952
990 2051183988 8052503045 96677027
490 7227907 46105006946 863105929