Knowledge
Data
5148819937 60830 3055393 42622
51853878603 20 112386011 66057115134 6577
38 4981 44047 39937 33117