Knowledge
Data
620 286 539502 2951246 7026477376
569 977 599480
107758 82650990 198006661 4619051 8211702