Knowledge
Data
665860536 502077 97370481 1367391873
94900287 0571 443573629 14163
308 39958 953390 985