Knowledge
Data
1557616 691557169 8330502 51806
3608 636 238808 499 76166
69179 12157044 9163797 10978453 20757