Knowledge
Data
2662 025762810 66003717 147322683 35950907766
63518 822 39206976510 51856172807 685747476
8353021 4576345 7389566134 21 503033