Knowledge
Data
2012 16783 2968270 645055
1357607 45233 7307466958 46 285882020
2554395714 5319733 8698201 6980