Knowledge
Data
29960728 531919649 129430823 8587615 15395169474
16705 30803790378 73077 060 451029
4003087 15327 5367767