Knowledge
Data
201252 30 9103115441
5631746910 4752860311 580557253 289230
16 58157 18479847 346843 1590807585