Knowledge
Data
58497800 8222216 6143294
242 17072105896 50999453 549214559
2775331 6847910 977173787