Knowledge
Data
50 123222 11698978716
7334082 956708412 20021391215
684 791025575 42366684482 545730 4778358