Knowledge
Data
38 146245870 914067632
006608159 0017087099 5267151932 5833 9682
86182411 9780933 062361419 316347 4077906988