Knowledge
Data
158668 1440660327 273782098
857 926 290359444 33005462076
42905941 386865 22650 21166