Knowledge
Data
20959631 40 1537504 50041391803
58 85 08814177109 934792
9625690 58793376 216111 55923