Knowledge
Data
673 02 41848236092 26229688 43377
142243588 312 9079651
412 1597296 1772 5284321 38902848