Knowledge
Data
112299871 47014782682 5874688740
258 964 13932345009 89613117783 7032721913
5074665 570882 3172 33328511