Knowledge
Data
17686179 58503 2624870 28888 27035646
747 49613 22106 86821969
940940100 40110 88504229