Knowledge
Data
3541833 5057202 14064195 528 43565
8389948 499061 369673646 528 7771
1810 143049872 75885 4350