Knowledge
Data
21815013 42670630 520 184461 0616459
7861198 1317565 1795613 121158
425 325739759 33907 560 013