Knowledge
Data
1509980 6684911348 940212219 55728254120 706725931
53508155551 2186344028 1339240020 965609908
5514172 1448779292 78428855 893 300803247