Knowledge
Data
2380602 362352 5403 38258 23
38938 1981 63140 121
6572918691 3153499492 221802561 2196364161 299438