Knowledge
Data
5662294 898964 20223577 506006493 2975
0459 2731667 166715251 309676
85523600 47113 25177089 83322146195