Knowledge
Data
2552538 884993 217928490 235423292
82 0699 3031735 4598678 1289
05706218518 582389 128139 292976511 1465597