Knowledge
Data
25098242 152187318 80121592 556193 52498
14 081778 5127781604
660 8649201 2421 98308271 518