Knowledge
Data
71179717 170424608 3357666 784937
60607913 415330 75569 491 20121960459
547863 7616966 9277144 358794241