Knowledge
Data
12293077 3325 310490266 16727
8666580532 43 571 732 616359
47399 5473248 14799 108842