Knowledge
Data
30439 817136 27203 15141606
29271270 366 3328 46632997711
58565 2814182 58439449 94 76581