Knowledge
Data
16625966 2225246078 89257421 18703
23114111799 559306180 0396884995 156
39283606 00843010084 430360 5832834 1774469898