Knowledge
Data
21285934 873 28017207 247094
50 15824731 27070650727
213 744082 49067982 990 33222455