Knowledge
Data
2962 21532251 2269630042
623182603 6275045819 1012172467 587 86038
52935 605942 274983606 658