Knowledge
Data
135110401 5126267 501334 628684201
4523165731 39 2592593
80742248 76104 28286 5713882 16243960627