Knowledge
Data
47018290 16949331 14096 7376
644 44714 31039994381 171218
10292251 3707 651680204 8903 14866060