Knowledge
Data
162330460 264177426 192008946 3104266
260641191 76 38575788376 7097
30681 9190442282 81842873 160