Knowledge
Data
34979660729 22389442 178362 95234878724
18952 17547386611 4398 313576863
47117284 878466846 84