Knowledge
Data
160656 852 14040682917
127760871 12988110 277086 656115366 964
5290 1112 7117397 52459366