Knowledge
Data
30382952 111 80941 144157610
477 310700 1052208214 01
86812840221 770666111 3567151278 85737 5253436