Knowledge
Data
590 571293 6486742 312626
34 26266957 721231615 252 2264079
21524630741 11507663213 3940600764 162 14947846