Knowledge
Data
50045211852 81566 40732
4724714849 045668 94740933826 20110490708
13995106885 8940522 5523337029 7048543513