Knowledge
Data
8001794281 83040 0512115636 13869202
115752 76717229 1090236 36822769694 538
31 2804 1607