Knowledge
Data
56683710 46169117 375490750
1624926290 62478 50278058 5599010
85385329 168269796 20439882 2544461