Knowledge
Data
299 410528 84992991 687068327 707789
275898 847 23822316 09036308
561795 500 70 203501292 816118