Knowledge
Data
1682 82 49382396 5242
5134940783 15614593 5281663214 270 169327409
23915242239 467 34650 85626