Knowledge
Data
662 103 802228915 593785034
5422971 281 3993945 888991 469959
580256826 091630 69319257992 6131962 4167