Knowledge
Data
32848917 84441209 50327 588 5708
17582544593 2367061273 730
41818439 26251787 30100949 63052