Knowledge
Data
50111945 5444548 339622 41603329
118003078 25975759 84330606927 82777 698247580
63445485721 173990 05200795597 12306 4302452