Knowledge
Data
80906 73673738 74304016452 5814405
5117499 726165 36549 285984807 755
189142548 6541468 30235 28305343 134