Knowledge
Data
2882 20972814 38050
50216 230942116 66745 24220129901 193303345
0312095996 97 44234 679902274