Knowledge
Data
74685034589 1629721 59384074
879601 816378626 23648087 7644981
269342346 19953 2467904 158756 43