Knowledge
Data
59307057 16 754 316041551
29595230020 832988668 5945516 510830231
21 2392994178 5720519 16