Knowledge
Data
8451966 14259797 41 171163478 20505769708
6128593880 850756834 5744308 90519
72665582688 720985 887097 299412947