Knowledge
Data
333492260 1429538 273 285
21177201 1502710 419 830 272976845
4405 80843 13907560 994380 62511