Knowledge
Data
14286 5728508137 160363598
356 1414171 120697 987848347 97030016
1886022 391644937 6138201 239