Knowledge
Data
157953 5103744080 361694 41 3905
3047669244 8212422 5046 063
666518495 6514395 784773