Knowledge
Data
252580 7862904 21324 42178
34829370 677948400 13494
1702581 981637 744486 9834 2100356776