Knowledge
Data
5092 5213108 28943 670843067 6583071679
5263 91091326 33215 66744002
12528024 3783 978256805 17319814