Knowledge
Data
26 989237867 11297504 0809686
5051111 672168 20 4505
19885002 10021943091 324649 512271 21916447