Knowledge
Data
30 16810541 120729279 13789820635 3762672750
67133 808431 10478433400
3406 299352 347518970 116062 1439247432