Knowledge
Data
20680866 87896173664 9367142
42059926956 2664496 5240157 4830 558
0306494825 97297002 266 927 2265753494