Knowledge
Data
883276 545156 172 985061
11482892 0509530950 24693404 2324 689
24232 8679 76557 1216144