Knowledge
Data
18393054 230565159 1656868266
592132084 29294348 56920
283441 4642911 619267990 26702011773 10