Knowledge
Data
301610743 479323 531 8667060 18531471176
800963377 8123 36990 68974646 16017
20 168821056 96 103177537 267304172