Knowledge
Data
27818614 890110 171018082 51
581430 7660840 6803164
30 259360445 602873 9236 519388593