Knowledge
Data
42959140 517555029 18 7768510452 20602251
18205370 2935 6286 1287961143
25094009 36998781001 729359 3196624 64422