Knowledge
Data
2866381 1206530 27446017 14623496 5506577
17235708822 56225 44925 826 589
42870155 340130243 83494