Knowledge
Data
18197159 2263232104 1145614348
64580 4174 1594561930 88390
53 430668344 8432388 4974066