Knowledge
Data
131726626 43599056 51173154
37468511 1587191720 564286397
388917192 2697588 6265968 37572697411