Knowledge
Data
7582 12153266 2981429 39199 21311152079
1653 43544316 1799268 47641525 290784
21194353 62870562 6634547281