Knowledge
Data
420309 11147202 22336 94717903217
362946205 2297 23502 1691031
48858729 4791 546382403 9639