Knowledge
Data
58682 257927966 162174 77007682 460102220
528813 7235 981457
22340 12206 8984474720 6305139