Knowledge
Data
158252274 51642613378 8973
49511 169077398 841
17030659225 9552610160 67576618084 250506