Knowledge
Data
8242985 15503733 0074947 30900308
5035 594 1889597 86109548
7028005 51092633 217801 45 355186598