Knowledge
Data
107069 38697363010 2953940444 48455
383347973 46290693 86676728996 77128040
29 25215 909384369 180803948 122