Knowledge
Data
10952 507093878 7582 41 430786
12492845 7273901 987 11132273
124738066 60228 78501547 86