Knowledge
Data
313517272 162280767 89448123 38188077
11022 120 15470028 43916212
79192960396 2478697 209 36827545