Knowledge
Data
49605 16609883 2549309491
781810 537637252 447223572 46725961
2268979990 9791438 473408821 70329206528