Knowledge
Data
21971660 5873 584 72 34309
9187267106 196780 145 182674665
14134 2274 23080602 521173008