Knowledge
Data
502628 21334 2830559 962 608530
302593301 24859389 64
2206065720 83645 8849981 3064238120