Knowledge
Data
667 351308324 23627362 8667682742
377716 11457039 223405
9213259 1520177 90058 298 40507