Knowledge
Data
18 779706 503124735 888664584 986594040
77945221 6620995 915595
2891682607 6277731 82504474548 70979220970 14326