Knowledge
Data
32450647 222661250 87208
23479962 112276971 35238367 3410
2765790 23041 50438 17366194 47266