Knowledge
Data
669895281 22 14089132 7058178478
92649 462325631 94536855 333 708
80235 51147819928 168 300319