Knowledge
Data
6407905 884100176 69021354 9094743
5055516 7508 259465
13603427 37171279 146642183 30296 9345132