Knowledge
Data
4172576 59096901 3394217 5602
8582017 86432987 220989142
7597194 6318 667 5143313 652716955