Knowledge
Data
14239049969 3071761802 38661 9785045108
600425992 984 4195104492 20421990 15211220
303 58925913823 532 08133 244320905