Knowledge
Data
18825871 3265132 02861783 358677741
17606 744609923 185204406 868 913
213557028 5364985 72156639547 98260970 416