Knowledge
Data
580096 47934277214 17082
442 5987409089 434193 7653
364719 19776881 11515099047 254331550