Knowledge
Data
378 15 61868 905027
16 094 79960 450261 698285783
29050031070 02 7286883 4694621890 825927530