Knowledge
Data
32173922 809633136 956
67597 20163 59612070 230
22509035840 930 11904703676 7759961 49933