Knowledge
Data
50079 133790606 42067355 13806509
26812 2620078 27549 8082
551867937 38219062 524057325