Knowledge
Data
302618 879945 06000895
580809166 85060710295 60891075 147420184
7147297551 79586 2195052715 907343529 2010127826