Knowledge
Data
28 29976237 14631388 41196165271
4209757242 20030 909515 0347430231
5890 54457502 8695768052 37 123770983