Knowledge
Data
58 75958 67222717 788354 2012
35280058 7633412 106985 42950833
2582351 1390113 78 171135892