Knowledge
Data
21121516 28555 043756
18 5002 562478 114697208
58288 14995610577 7365159 4784702364 913