Knowledge
Data
591215033 4203957563 839418182
1149038 8528563 268195760 31524
47517179 8090 842100896 204813