Knowledge
Data
5228120431 4120580 246
42257 9338856 9717692 24082354194 5899932
20177 615299099 28161 45313 886220319