Knowledge
Data
130749274 591841 418322266
41975 2788 3683905 36121 951601
83807180 56929562 82669 499402 221