Knowledge
Data
31281814 11664294 719797372 53407675244
4756899 16507385609 86144817 418088087 27620
61497968005 1187 95058 50760 8611