Knowledge
Data
6007199 1168 129425 3048
3317308402 83062 42580782 6168511
66547919006 06500986 4622194522 240870307 6466610581