Knowledge
Data
35080681 19269666 77214 9188143 59685150858
3205 17382 435580
71323387 2896001 88126196 652664 14403270846