Knowledge
Data
17542015 38450764257 28645716 4529356 331022696
43627293 9645859254 7472506
18499 088169 143 1670