Knowledge
Data
21061 5825841 8102421530
5133 711744365 28 479964162 46221253941
4669975 52024 177238213