Knowledge
Data
2684362 27052063 623613 9538199
9557046 2509329 53029 31583532
1684295 80772035683 226436019 404686