Knowledge
Data
350647678 51749520 675974192 2688651246 417655683
56239 760 4459955
3212912 12533282 58488514