Knowledge
Data
6646 1466256 781 57 1577851397
703991 3413091377 110633 863 359128
8513 205912331 98824613 21152