Knowledge
Data
84016 4811545 3077 2220965
7580 409 325729 98442 198859401
156655 400521057 693470 59648279 5225777