Knowledge
Data
18426860 405173768 6612005 8820 9827639
2620 931162 097260 88527221
761545 61265005 10055663294 989