Knowledge
Data
30932 1001731186 55113951650 92 373799406
6882760096 369423 1697207 240287376
79 194248 898190815 53583725143 71