Knowledge
Data
25 809 5276
82570345 3277108816 67059 59432940237 42105961
48070618 803978 38 314826272 5614240286