Knowledge
Data
668595282 675645 396 322197 1239
4124 601375428 31 51 13
8120637 35502136027 3221 3051 92