Knowledge
Data
21681169 113005352 926226292 5179067
84695699672 6566910 301
413875237 82136719737 89618204 8878438016