Knowledge
Data
2599990 1005747 771631632 13673
687 85970393988 594723185 18160
132809592 016727 70788464 26994 55