Knowledge
Data
73475663 200452587 138577779 697306293
888 31395895 6881533237
68329931 13560642969 2047828