Knowledge
Data
4440633 89866 1521 9475061
18267117 1820277 516545556 345872 8340619
55 993021176 999343