Knowledge
Data
16242230 2804574 0588 5341664 1397438234
6322240 7022832 511593062 3829237
7168205871 155857 34544