Knowledge
Data
21915 44955 3186 115
1393827620 531353 55459 174932
349106474 50778938209 882690618 36590 154887343