Knowledge
Data
350966860 47932179 9810857
53670067 833193 82874 4408 848768
990186 124206011 3859 8795 260726