Knowledge
Data
8010254468 285132 46349969 883
2680 5142 73181407 10752 810
017 3110123165 9781070 3395 7551