Knowledge
Data
30 580243 923486123 224225809
28292 943582281 31098740843 9984096723 77728759
6388726 503495 606307440 94704053