Knowledge
Data
662 50870826 37907 603939
80337539158 34292648761 511499 0083945950
847675636 49393467 62429873 9823250480 30597