Knowledge
Data
550431958 68795699 1878680 651965206
31690 062502 1159909 44873 51165386
17691 7074184 45159235 5693