Knowledge
Data
41647612 367133577 288380 74667758
740297 964 4012169
33356320 18424628 10438593 3785