Knowledge
Data
9663 1683352 2073339 2528160
528123628 853 1551205978
217680 21025650 2639507 89990177 143