Knowledge
Data
15932663 56476678100 28539 60740
391476528 3082 68128 8975932
45152306 88220563299 996 8683 1905098