Knowledge
Data
92284565 1940872 52373 528 4218793
43933790 721198 1611 59269
186129582 9497487 988874