Knowledge
Data
29 8230 989 762912 48811039
33254 61692733 18778753 155
544611 4167741 05298601426 216 051738756