Knowledge
Data
56 252 80785139 1750 156085
7851876966 9197989659 162559765 225365
1995 149966 66413902 15111292162 509349