Knowledge
Data
19336343 14113207 824917 46535609268
26189 90983342 81230563125 10555293 606
19984166675 18813 61911497