Knowledge
Data
22937272 390192264 556469 253235065 961731128
53585 66449502 3273712741
182527945 11434983514 854724