Knowledge
Data
164608 1409917 676446 58755
38072509 0885514 3157171 347681
6248279 08770467 73843 51454906 58512