Knowledge
Data
860 124287 358 302040
4582 3090235 35469395 4412772109
75800265 59595 510 70225144 21673443