Knowledge
Data
52 680927 15055047 16 8252
5922118187 286667 98981568 1993103412
661078815 59405 3178