Knowledge
Data
31 6956298 25242 197560088
510586 903 52193456 8941166 9980807
930340727 10729839 570