Knowledge
Data
4930459 551369 26008089 3481200 2345330
15303 543213 500163
2796072 16159832 75085180 2598