Knowledge
Data
136646 944 60287 687 1442782
177007407 543229154 6342949 1711990912 4471
12941209 5075309 89 56220 7853