Knowledge
Data
5291 19185 837 5944781679 90104170
7000595 13815571340 601 1913 802967523
662 8008 28 184724