Knowledge
Data
32875 1417888497 5525632492
28 29264939535 9842365 4929630774 4653
645 482043 1883303 29239534