Knowledge
Data
12192 4107219 898 3189581230
7763439 31948221 9312876 10281818
564408 292 202175065 11635370 460