Knowledge
Data
450624 2171 2221894 258053182
17556646659 5321368 14710750 8180410104
3384658 9026118 909