Knowledge
Data
20342 22324 31161048 18204937 54409623
839 15095136335 122852 9141691
90805009 49482323 2233 297508