Knowledge
Data
385196 6839123529 30571022395 21684951704
73791141 0724005743 274201
362805 45445517 197178349 53375488086 4749450