Knowledge
Data
16364537 12199980 5755490149 130888
352691 516 956031008 7853520
74891580799 7872594 394247 2290