Knowledge
Data
83594 847 17530796169
659824399 59095084 10365583070 2173795 950289
2255 9816059 1348 18531499