Knowledge
Data
50974 276003315 834042 168010535 7059503
16594174 442 61509810 69 4246128
11880841 52 884 684876 20