Knowledge
Data
479992129 8973 457932195 18566142
4880072 8077714 2893966 2554356592 17917913
7158591292 194255 168425 58