Knowledge
Data
50 2146645352 960863481
21306244 97635797 93929691 87944956884
21890 15846685996 3019188057 342