Knowledge
Data
562 108326284 921905543 18021 978533
45 46481407 6114217352 6348
30 4311535 890 5046 3572