Knowledge
Data
16685472 530 4860 2001439 910405
8799227 4222 5717901 18341949 5214021276
147 39560239 299