Knowledge
Data
21984650 589648844 1129621550 89965440
9428346 5112093 9399665 750027 9842
81201154596 7270638 069