Knowledge
Data
30220685 19734786290 993 221865
25525615 993 284579 81227016315
71542 7409 42562527 333 199307000