Knowledge
Data
307073 30211679 9694267630 562 09
39581978 9103141 61523
36283182 230112646 1018508 2727 2241