Knowledge
Data
9247192 143588342 3314 68085345635
7194149 52490624 22561002 29 53259585
17439990 945367274 134186 93