Knowledge
Data
137568695 29144642 907704000 27565778
20242501 047490 5826582 20700397105
86866 41226 26556664