Knowledge
Data
45060 23335208 176178 10281 253180530
91719404 5624622 540393
56460351669 8106234 3897069903