Knowledge
Data
14506609 29175338 340221610 48 87270029
02586454 237858602 88079600 68
573846949 323043 305674482