Knowledge
Data
21 2012 9993450606 230525
52912 5752 23138438 03712041166 45338923
13110001816 8355834539 5840173