Knowledge
Data
59452564 3589082 296905 382989200 98814441
82988 67139042 09586610 90093246
530 9315232 5643 50521103