Knowledge
Data
673082 256303 386 471540454
13946647 8946600 844 7373
39247081 554319774 687186 3446 49