Knowledge
Data
35172168 9745 8228123 24376969
54289 200736987 92514722 46706392 15132
17028259 43281 646658 4143