Knowledge
Data
132 328 02634266417
44860 8254755 41571655 479233 1930262089
172 571708 80811574194 25699 2332459