Knowledge
Data
4420593 260040 2133885671
17262 354908134 8731495460
977539 14274307412 746427 23510 382815