Knowledge
Data
91 376129 342944 6586592 57532471
17858566 2814695802 1133099 9594448 909949
14205018 5364 52 77607 183514