Knowledge
Data
379249 5830 5336649592 407264 56
644831632 1186699941 81375
665 375088802 7362587 1874 109