Knowledge
Data
22876811 061657268 1272148 99688 36934398
57492164 313 3932728
3714749 590821072 081978 326