Knowledge
Data
35399 8377972 48178508 71749573 173574116
2421511135 24476 9328
18774378 486 3935090325