Knowledge
Data
4149511 2622122 50133052
616717187 34036469 588282 2453229
5343962176 8981826975 0603751 3441 6526