Knowledge
Data
30 25072622 48967869565 88321214287 49670104848
13550642 6276 21288689
7930138 76942296263 2521102915 6781702