Knowledge
Data
21541616 113531417 8642151 4930199
172397 93404 08 1231 1650041
42 31929912 509012633 1774093