Knowledge
Data
600958 97 4361302279 3882519913
2551 357545 74747 824496414 8891837
934068406 058 20375 71452782539 61965928748