Knowledge
Data
22 115 762533 19638
17914485 593684924 145716076 3168
7115186 99095985 38392022 739962 1697146