Knowledge
Data
17060 928 193 515157
307668 98427 203332969
324631152 161013 1841389509 405672145 1591660430