Knowledge
Data
3786 88 29735525 360
5216 69770151164 16584567880 25988955233 8018531136
21398 536666 7295 7968082