Knowledge
Data
285755 582000574 2687348645 2258065
64411667 9648339 404456
509 601 820088 3980443 7771111