Knowledge
Data
18772966 32980096 507477 2520917322
313545257 606102879 768038
68785963803 817318986 402