Knowledge
Data
593 49052571704 3069 4384 80371
776825546 67258270147 1213569 13730
317219342 49 20389870