Knowledge
Data
79469 31043945083 2450 51664495170
99298610173 028 3598137 1026 9789520294
18 707 90699 7358111 255403