Knowledge
Data
14947693 159580417 314996 9155
32254220495 3179404 5048 35 30
18897 9691172 84734924 131088777 74552740