Knowledge
Data
5188031 839435321 14191 149
2627315925 318650229 9012831
487786 59308964342 351339130 83142808483 23527117