Knowledge
Data
44582 29143909967 2570861436 0119555691 48176999732
9180925650 857480394 9783 148300241
03109275 268185 01670124