Knowledge
Data
90 3100504 8046106 49635948301 21859474513
4155893 65638092 111400505 4266803 98428858
303313704 891806 6293221 690961