Knowledge
Data
31 18449 782786934 26317313
50 18503316 07 6421128 28849212
226 77 42928358 51268 278