Knowledge
Data
10229689 17132061 15204 8667519 28
512117 02883361736 70053223 502449224
35 052535 67207 823602096