Knowledge
Data
203144306 152650790 241734 218976
290987984 836 1299
30465337 25 102887784 443741068 72448182