Knowledge
Data
38832214 5864094 2805 7858042345 3682519
42012170 82446 289491172 87475 447998
21369648 314109901 306472 3853 3965