Knowledge
Data
22575269 460378506 8112363 8795539923 4379011691
405 27 7150051465 6291450212 826884
40 113576105 94