Knowledge
Data
21980229 20407505 621827962 9660678
1749113 18342358422 9186222799 838
7981428 220291 574869849