Knowledge
Data
18296 2752 2793 8627 7253
218580391 5131766 1434277 7018863 390241
14790054675 390 78500166 8234436