Knowledge
Data
11053 9623900 751550
3531654 556503 2326419 1813461290
59716 9058261035 25227003 12506329