Knowledge
Data
8457146 793542 16958
17411211 9266562 3065368 70190 1180
5821 6333618 4036223 100 948782