Knowledge
Data
2168952 273480759 124350735 80065 22648926129
83830 10567242 9324
24 7265090 70500177