Knowledge
Data
296172 421 50009476
7535737 5882998 916229 45563625
23 5429987 3254218 7338091 26517945