Knowledge
Data
17615577 8850507 43541 18180646
19823053 322904 8312791574
326473076 13822075893 8421472369 8793198 8087742