Knowledge
Data
1345651 820128857 77737627540 42 505
7075 249 13336970 7022011
143815 9019 8074 18559618 14722