Knowledge
Data
88828 274965281 64709 219050735
2518628 706553161 41477243797
28008379 7230264 7880130 3072088