Knowledge
Data
16183077635 2111196384 6443568 022869 45533800
985 22 20957912 8609595 4227909004
244 2341777 319 554100 14072749