Knowledge
Data
317378975 18051 2901686 2276
083395223 13045 3077 9491511005 33148
3886550 201305 71562