Knowledge
Data
379218239 952528 21800120 34771893
593650134 8780133367 5130546924 5987
12914523 540 948