Knowledge
Data
18079699 10063249 258 1374807667
49681927 77780521 124173 3112099 46387275
45595 7867 498726