Knowledge
Data
2629383 638803530 85532 24583
42351402 41479 363 29047194 259
962839510 16073109 9329