Knowledge
Data
59127561626 216663 6179384 276
30820961861 4379 987 12812
50200860 0371120 90547733 03648 648740528