Knowledge
Data
52806236 1273995 993250641 3576 3450913
5528 7621125027 129338884
4616446795 165929168 20399566035 61274186 7696139703