Knowledge
Data
60 5931 552332558 7005
4159839 412143 113717807 42194792 5136260
39681286 2887776 8354