Knowledge
Data
37392230 5826398 302947438
1551274 8256 29254265 29790
185887 52488301 895 200097 4770900