Knowledge
Data
352063136 198767525 915437707 12516523
82450 8742107 815114
76989964 412273649 52097572 29926723 8867818