Knowledge
Data
30183051 389596283 190298
563410496 95839103168 68310364
70 55543770574 530302 553 42137515