Knowledge
Data
5802 317580 6639704 622
001840199 815809182 602 147 54494782
2018167 4922 89601 82 914