Knowledge
Data
130516980 220174 35461605 6165
7088571 530480 4234250 1956649
98267 61410310 6116 969949