Knowledge
Data
11960759 380646 29252139293 99519
3940097 396700209 20046
871414805 5498344 93503 346007326