Knowledge
Data
26 677668 52204 4246 141801601
8451306102 966597507 23782504 96312 6459565
25145165418 10285063 353 74300643