Knowledge
Data
330217092 12665088 148870
6887204 62878 3364 26250091
34667 6228019 58099 478907910 3377089