Knowledge
Data
58228497 69670242 5213 3640796 649642879
14320 722747 49550410 3605505 69516735
510 6703 289