Knowledge
Data
659044092 43339 6307 42344808 301646180
6844070904 9664956978 28186
157863507 146535242 72324065 982 49482865