Knowledge
Data
25002 8431638203 88441644 71720
38541669496 944331 2077141694
17147690 9189671 9095034131 488181700