Knowledge
Data
14084096 4224533 350218
491729416 12 50407 295641 51933296
27529 26 501 69347 66581288