Knowledge
Data
35466254 42011518 44502 7384576348 8374536
13105026 843 987243 610976 6033505687
20905 719051 3136515123 7629462 11