Knowledge
Data
292809881 413382362 40 50023 371486275
26431425 1391491 458703501
25 518645621 485 814510883