Knowledge
Data
89930743 20463543 190243 645985
673106 39215 28768
5204 34519039 27993 9044396 2648626