Knowledge
Data
902932 7564910 771267007 13640262772 588810
34937544134 17194 16880 47903 15280068
20768 808 521367