Knowledge
Data
16952810 85 556073576 607 45849
22895 006988 521656
28819470 4939316 32348844 38479 523088