Knowledge
Data
22547149 22349 6827 600857071 884333229
304006343 421402 9514517
289612 27249 62406522 520386