Knowledge
Data
15230028 488734 28591 104084257 80613828498
5968354 200158 922
164 289 291373866 52036262