Knowledge
Data
27228527 3054991 2310 3240886107
29 2728959 825937640 62820276
4263663 84 124935 683588 7303877359