Knowledge
Data
40 625057191 282 4102078757
3023689985 6848 12697336 2177
25606217 15010247 7579587097 713458846 719609