Knowledge
Data
47187 3109364 3618 42437
2283227 535272 4637491
183514543 9263 877542 02315027882 4940