Knowledge
Data
27796066 88035476 533 5203919 48
18488743 732203 114946340
102 21236074 26280031 8205911