Knowledge
Data
27528398 3427933 6017276 422475
71546 2543415 105940 161721 5600
5697 441 6328865 539 83