Knowledge
Data
1769331 269088 880 9262
90187525640 4225892292 58115686 2144
6563629 3032553 984 40161