Knowledge
Data
812584903 25 2644214630 78039 247527198
069342 711 56098378 9789909 5963
73395450927 904959 564468