Knowledge
Data
72 379930228 46199 20503081440 932787076
38797 3094 35711 21 157658230
1395247 807545470 993 6666 3553