Knowledge
Data
14630644 770254403 2980 17451 312
23347096 505433812 59625 5403
87943 7840 58483653 3678759