Knowledge
Data
50602 996 94 1211029216
411 1990 39902131762 140193308
936889 801 72418419 0490113 17362137