Knowledge
Data
82279094 43823984 1669 7910
3327721908 114289 44061 8887943 819589
553902844 210436810 18146260644 701