Knowledge
Data
85181863 478987 14710667 35024271
515 531357 672809 3070
9640080 6426454619 549962 86 300