Knowledge
Data
29752943 26493 257322 5996
2549032 274 4397636 85239 26945757
312560217 21 72827965 592 717803602