Knowledge
Data
218089843 1925751 7642 24130735 19885810
870394082 46096599 86947918 6349580
321035654 57194 102784981