Knowledge
Data
161045 14144627892 30675811 2030229370
7938 19458 9673 388135
80 0015 9845571188 463330 1459503