Knowledge
Data
17925936 615584501 59991392535 2092316
457254768 80539 12826 728 880232036
242972 674569 22633504 378251 32139