Knowledge
Data
89420003 85516 2231
163330467 248680671 38797886
167630 1066267 100861621 356870650 907068