Knowledge
Data
8108286 8028267 8501114
5109016 06269122 2960 687286 2684498
599 2834916053 506909868 74716860312