Knowledge
Data
41398410 22005796 8980236 20062 7254775
382066809 423420154 637534
22 287805 9614968 4763575 21569202770