Knowledge
Data
35336148 13942716 87101368005
256220921 671 2205
47319791 1294596 15744036 571836599 36023