Knowledge
Data
275463079 45215934 4800650
823059 27584945 2113675892
17 8166598 4449716991 704206 238