Knowledge
Data
29 24781708 671113397
20619 8771977 21808 580 3853177
68272 166 51264399 7221962918 32619824