Knowledge
Data
512594 98835 1668804521
21990327 122832363 12279145803 7849 663564843
404 34616996196 4701 87546 838