Knowledge
Data
14209323 1705201 5031 5105 46367118178
10 77888212011 83508133
5262120446 9632 78637009 53048 815663