Knowledge
Data
35495 7173602241 835593
34620414 20790135405 642265 55047694 252290
50807 6367942 38361254