Knowledge
Data
3222668 898910 29570029 93256
16115215 9773432 414
9246 5300716 2044744 1448052 63180