Knowledge
Data
33455 816 58434097 502 535
50953 1980339156 9744074 149518288
5990 7594450 908 30882853