Knowledge
Data
166 30579903903 111775
578 514 075332723 50285414 26850120
4815 22340 8136555 574 449