Knowledge
Data
32528591 2592374 7504 366650206
87996634 491628 29273120
70456700 810328 404163 627238467 326