Knowledge
Data
330691 7952029589 14778554 241
64940358504 26933 1268674529 8191130
645339 94551219 02439 83187 3752959