Knowledge
Data
29886519 95286203 483176491
82 10263130 5304558290
840 327 414497027 4798085270 536474724