Knowledge
Data
39316906 103416668 886346 378872921
6148197 909856 28339312
32285 90227328 3894 45661894