Knowledge
Data
33243354 6338367 41792718 29107887242 338947
54 28221985 266094640 776932
188324328 82065 442836