Knowledge
Data
91 2560063196 40589 113 21045019697
27 39844 13948023 37927888459 332
58155108201 214 170 88396309 552