Knowledge
Data
226 475 8671 28609736296 13707
2879 196290642 42 95212 660
57530648773 1704959 32 3332521 35