Knowledge
Data
15987861 98416 98837689 192931102 245210136
28 204652 705928 17118358
18825130 798447039 9800316 106753 3199