Knowledge
Data
59 159308 5829462 500508857
85378361 1966058 370 261530 13032
30334568811 81539016 5211041