Knowledge
Data
35492091 2732925 293203513 92071 27941272
3249779 18612 6338
8081331 7666 55100 987994