Knowledge
Data
30916263 71025935669 436677958 37005292787
58620063 25750 3083364189
6760562 30618087814 5819415110 624 494