Knowledge
Data
58029735 60539 432491 3966013 414051
5149570068 5836 161269962
177189 9537 8833109339