Knowledge
Data
10181049 28352653783 2422101039 55027716 9821901
633229820 2602142 40602370356 510950089
97270325 59831 82367 5226 254