Knowledge
Data
84665292 311535243 61636 25
2890837 628 7058713 19681191856 80
159074426 82137 41132985 299523301 314134817